Senior Java Developer (Java, Spring Boot, Kafka, Oracle)
- Gdansk, Poland
- Hybrid
- Senior Level
- 4+ years
- Posted
Skills
Required
- Java
- Spring Boot
- Kafka
- Oracle
- Spring Integration
- Gradle
- Docker
- Kubernetes
- CI/CD
- CI/CD pipelines
- API services
- negative scenarios
Preferred
- deployment
- negative test cases
Java Developer (Java, Spring Boot, Kafka, Oracle) About the Offer We are currently looking for a Senior Java Developer with Kafka to join the team of our client from the banking industry . For this role, Optiveum is the recruitment and contracting party, which means you will sign the cooperation agreement directly with us. You will be a key member of one of the client's agile teams, designing and building well-tested, clean solutions and working closely with business stakeholders on regulatory needs, where your engineering input will be highly valued. The client is looking for long-term cooperation.
Responsibilities
- Designing and coding robust, well-tested and clean solutions using modern tools and technologies.
- Working mainly with technologies you know well, while also stepping into new technology areas when needed to help the team deliver on its commitments.
- Understanding regulatory needs and working closely with business stakeholders to shape the best solutions.
- Developing and improving CI/CD pipelines, on both the development and deployment side.
- Integrating with and consuming data from API services.
- Defining and designing tests that cover the application, including negative test cases.
Requirements
- Rate: up to 150 PLN/h net + VAT (B2B) Work Model: hybrid – 3 days per week in the office, 2 days remote
- Gdańsk (preferred) or Warsaw Key Skills: Java, Spring Boot, Spring Integration, Kafka, Oracle, Gradle, Docker, Kubernetes, CI/CD Application deadline: 30 November 2026 Responsibilities: Acting as a key member of an agile development team.
- Degree in Software Engineering, Computer Science or a similar field.
- 4–5+ years of commercial experience as a Java Developer and a solid understanding of development principles.
- Strong skills in Java, Gradle, Spring Boot and Spring Integration.
- Hands-on experience with Oracle and Kafka.
- Experience developing and improving CI/CD pipelines.
- Experience with Docker and Kubernetes.
- Experience consuming data from API services.
- Ability to design tests covering the application, including negative scenarios.
- Fluent English (used daily) and fluent Polish.
- Willingness to work from the client's office in Gdańsk or Warsaw 3 days per week.
Preferred
- Previous experience in the banking or financial sector, ideally on regulatory projects.
