Java Developer with Kafka
emagine Polska
⚲ Gdansk
Wymagania
- GitHub
- Liquibase
- BDD (Behavior Driven Development)
- Java
- Spring
- REST
- Spring Boot
- Agile
- Maven
- Cucumber
Opis stanowiska
General info: - Industry: banking - Work model: hybrid (min. 2 days in office in Gdańsk) - Rate: 140-160/h net + vat B2B We are seeking experienced Java Developers to join our innovative project, called STP, focusing on a loan system. This exciting greenfield initiative allows you to shape a system from the ground up, supported by a dedicated and engaged business team. Main Responsibilities: • Develop and maintain a robust Java platform using Spring Boot • Integrate with surrounding systems through REST APIs and Kafka-based event streaming • Ensure clean architecture, maintainable code, and clear ownership • Utilize AI-assisted development tools to enhance productivity • Collaborate closely with Business SMEs and the Product Owner • Work in an Agile environment, promoting high levels of collaboration and continuous improvement • Participate in solution design and influence technical decisions Key Requirements: • Java 21+, with 8+ years of experience • Spring Boot, with 8+ years of experience • JPA, with 8+ years of experience • Maven proficiency • Liquibase for database change versioning Nice to Have: • Cucumber for testing Other Details: This role is based in Gdańsk, Poland, and requires collaboration in English. Expect a dynamic Agile setup with an emphasis on shared understanding and collaborative solution design.