Java Developer with Kafka

Java

Java Developer with Kafka

Java
Centrum, Gdansk

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

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.

Tech stack

    English

    B1

    Java

    master

    GitHub

    advanced

    Liquibase

    advanced

    BDD (Behavior Driven Development)

    advanced

    Spring

    advanced

    REST

    advanced

    Spring Boot

    advanced

    Agile

    advanced

    Maven

    advanced

    Cucumber

    advanced

Office location

Java Developer with Kafka

Summary of the offer

Java Developer with Kafka

Centrum, Gdansk
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.