Our client needs the support of an experienced Java Backend Developer to help build a brand-new greenfield platform that will act as a central component in the wider lending ecosystem. It is developed in Java 21+ using Spring Boot and JPA, integrates with multiple surrounding systems via REST APIs and Kafka-based event streaming, and places strong emphasis on clean architecture, scalability, maintainable code, and clear ownership. Liquibase is used for database change versioning, and AI-assisted tools such as GitHub Copilot support day-to-day development. The team works in an Agile setup, closely collaborating with Business SMEs and the Product Owner, with English as the primary working language.
Responsibilities
- At least 8 years of experience working with Java, ideally on backend systems
- Strong hands-on experience with Java 21+
- At least 8 years of experience with Spring Boot
- At least 8 years of experience working with JPA for persistence
- Practical experience with Maven as a build and dependency management tool
- Experience using Kafka for event-driven communication and integrations
- Experience with Liquibase for database change versioning
- Familiarity with Cucumber or similar tools for automated testing (nice to have)
- Comfortable working in an Agile team, using English as the primary working language
- Good command of English, both spoken and written (min. B2)
Requirements
- Build and evolve a modern backend using Java 21+ and Spring Boot
- Design and implement integrations with surrounding systems through REST APIs and Kafka event streaming
- Implement business logic and the persistence layer using JPA, with a strong focus on clean architecture and maintainable code
- Use Liquibase to handle database change versioning in a controlled and transparent way
- Leverage AI-assisted development tools (e.g. GitHub Copilot) to improve productivity, code quality, and development flow
- Work as part of an Agile team, participating in planning, refinement, reviews, and continuous improvement activities
- Collaborate closely with Business SMEs and the Product Owner to clarify requirements and co-design solutions
- Take active ownership of delivered components, ensuring their reliability, performance, and long-term maintainability
Benefits
B2B contract with an hourly rate of 130 - 170 PLN net
Hybrid work model: 3 days per week on site
Private medical care
Life insurance
Multisport card

