Java Backend Developer

Summary

Senior Java backend developer building and maintaining digital banking microservices using Spring Boot, REST APIs, and Oracle/DB2 databases in an agile team.

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:

Senior Backend Java Developer

Responsibilities:

  • Design, develop, test and maintain backend services for digital banking platforms

  • Drive backend testing activities within an agile team

  • Ensure delivery of high-quality, reliable and scalable solutions

  • Collaborate with business stakeholders to gather requirements and support solution design

  • Support analysis activities and translate business needs into technical solutions

  • Use AI-powered tools in development, testing and delivery processes

  • Contribute to technical design, implementation, continuous improvement and operational support

  • Work within a cross-functional agile team delivering customer-facing digital banking services

Requirements:

  • Strong experience in backend development using Java 21+, REST APIs and microservices

  • Hands-on experience with Spring Boot 3.4, Spring WebFlux and Hibernate

  • Practical knowledge of Oracle DB, DB2 and SQL

  • Hands-on experience with Git, Maven and Jenkins

  • Practical experience in working with Splunk

  • Strong understanding of SOLID principles

  • Proven experience in test automation, including unit, integration, API and performance testing

  • Hands-on experience with Cucumber and WireMock

  • Proven experience in driving backend testing activities within an agile team

  • Ability to collaborate with business stakeholders and contribute to solution design

  • Experience in using AI-powered tools in software development and testing

  • Very good command of English, both spoken and written

Nice to have:

  • Understanding of reactive programming concepts

  • Hands-on experience with JavaScript and TypeScript

  • Practical experience with Angular 2+ and AngularJS

  • Hands-on experience with Playwright and qTest

  • ISTQB Foundation certification

  • Practical knowledge of Gherkin

Offer:

  • Private medical care

  • Co-financing for the sports card

  • Constant support of dedicated consultant

  • Employee referral program