CareerPlanSign in

Backend Developer (Java)

Bydgoszcz, kujawsko-pomorskie💼 Full-time🗓 2026-06-04 → 2026-08-10

Core

Designing, developing, and maintaining microservices and backend applications supporting retail banking processes.

Role type

Senior Backend Developer (Java)

Builds

Scalable, high-performance backend services and RESTful APIs for a retail banking client.

Domain

Banking / Financial Services

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Spring MVC, Spring Data, Hibernate, SQL, PostgreSQL, Oracle, RESTful API design, JUnit, Mockito, Git, Maven, JPA, SQL query optimization, design patterns, Clean Code principles

Preferred skills

Experience with synchronous and asynchronous communication between systems, CI/CD pipeline management, production system monitoring and troubleshooting

Technologies

Spring Boot, Spring MVC, Spring Data, Hibernate, PostgreSQL, Oracle, Swagger, Maven, Git, JUnit, Mockito

Responsibilities

Design and develop microservices architecture applications; Create scalable and high-performance backend solutions; Develop RESTful APIs and integrate internal and external services; Implement synchronous and asynchronous communication between systems; Design and optimize data access layers; Write unit and integration tests; Participate in business requirement analysis and technical solution design; Collaborate with analysts, testers, and DevOps teams; Create and maintain CI/CD processes; Monitor system performance and resolve production issues

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.