freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer Java, Spring boot, JPA, Maven Gdańsk

Summary

Build a greenfield Java/Spring Boot backend for a lending platform using JPA, Kafka, and Liquibase, collaborating with product teams in an Agile setting.

As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:

Responsibilities

  • Design and build a backend Java platform for the STP Lending Manager application from the ground up
  • Contribute to a greenfield project, shaping architecture and core technical solutions from an early stage
  • Develop a scalable and maintainable backend using Java and Spring Boot
  • Implement integrations with surrounding systems using REST APIs and Kafka‑based event streaming
  • Use JPA for data persistence, ensuring clean architecture and high code quality
  • Apply database version control using Liquibase
  • Collaborate closely with Business SMEs and the Product Owner to clarify requirements and design solutions jointly
  • Work in an Agile environment, contributing to continuous improvement and transparent team collaboration
  • Use AI‑assisted development tools (e.g. GitHub Copilot) to improve development efficiency and code quality
  • Take clear ownership of backend components and solution‑level decisions

Requirements

  • 8+ years of professional experience with Java (Java 21+)
  • 8+ years of experience with Spring Boot
  • 8+ years of experience working with JPA
  • Experience using Maven
  • Experience with Liquibase for database schema versioning
  • Strong backend development skills with a focus on clean, maintainable code
  • Very good communication skills and ability to work in English

Nice to have

  • Experience with Cucumber for testing

Offer

  • Private medical care
  • Co‑financing for the sports card
  • Constant support of dedicated consultant

Personal Consulting Agency (License No. 4642)

See also