CareerPlan

Back-End Engineer - Java (Payments)

PolandFull-time2026-10-20 → 2026-11-10
HybridContractor via own company (B2B)

Core

Design, develop, and deliver scalable, secure back-end services and microservices for business-critical payment solutions.

Role type

Senior Back-End Engineer (Java/Spring Boot)

Builds

RESTful APIs, microservices, and integrations for payment technology

Domain

Financial services / Payments

Required skills

Java 25, Spring Boot 4, PostgreSQL, AWS cloud services, Microservices architecture, RESTful APIs, Object-oriented programming

Preferred skills

Docker, Kubernetes, CI/CD pipelines, Kafka, Event-driven architecture, Automated testing (JUnit, Mockito)

Technologies

Java, Spring Boot, PostgreSQL, AWS, Docker, Kubernetes, Kafka

Responsibilities

Design and develop scalable back-end services; Develop and maintain RESTful APIs and microservices; Collaborate with Agile teams to deliver project outcomes; Analyse and resolve technical challenges to optimize performance; Contribute to technical reviews and engineering standards

Seniority

Senior, hands-on IC