Mid/Senior Java Backend Developer (Banking Transformation)

H2B Group

Gdańsk, PM, Poland • 1h ago • On-site

Mid

On-site

208,000 - 332,800 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Collaboration model: B2B

  • Rate: Mid up to 100–140 PLN/h net + VAT; Senior up to 120–160 PLN/h net + VAT

  • Work model: Hybrid (about 1 day per week in the office)

  • Office locations: Warsaw, Kraków, Gdańsk, Wrocław, Poznań, Łódź, Lublin, Szczecin

  • Start: ASAP / within up to 30 days notice

Description

Join a strategic digital transformation program for one of the largest banks in Central and Eastern Europe. As a Java Backend Developer, you will design and build modern, high-performance services in a distributed (microservices) architecture.

Responsibilities

  • Design, implement, and optimize critical banking services in microservices and hexagonal architecture.

  • Create clean, modular code based on DDD and resilience patterns.

  • Integrate with internal and external systems using Kafka, REST, and SOAP interfaces.

  • Diagnose performance bottlenecks and optimize queries in relational databases (PostgreSQL, Oracle).

  • Participate in test automation (unit, integration) and CI/CD processes.

  • Use modern AI tools to improve code production efficiency.

  • Senior: provide mentoring, technical leadership, and substantive support for junior engineers.

Requirements

  • Documented commercial experience in banking/financial sector projects.

  • Mid: at least 5 years of commercial experience; Senior: at least 7–8 years.

  • Java 11+ and Spring Framework/Spring Boot (including version standards 3.x).

  • JPA/Hibernate, relational databases (PostgreSQL, Oracle), and caching (Redis or Hazelcast).

  • Microservices architecture plus ports-and-adapters (hexagonal) and DDD principles.

  • REST, Apache Kafka, and SOAP interface development and operation.

  • Distributed systems resilience patterns (Circuit Breaker, Retry, Rate Limiting), SOLID/DRY/KISS, and ability to select and implement tests.

  • DevOps/tooling: Maven, Docker, Jenkins, Kubernetes, and CI/CD pipelines.

  • Practical experience using AI/LLM coding-assistance tools.

  • English: minimum B1 level.

  • Availability for hybrid work: about 1 day per week in the chosen office.

Benefits

  • B2B contract model with transparent terms and competitive hourly rates.

  • Hybrid setup with multiple office locations to choose from.

  • Work on impactful banking transformation projects while growing key technical skills and experience.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Mid/Senior Java Backend Developer (Banking Transformation) role

Improve your resume for just $5

PLN 208,000 – PLN 332,800/year

Unlock Full Resume Report