Back-End Engineer - Java (Payments)
Poland - Warsaw · Poland · 5-10 years experience · Hybrid · Posted Oct 20, 2026
At a glance
- Experience
- 5-10 years experience
- Workplace
- Hybrid
- Location
- Poland - Warsaw · Poland
About the role
- Capco Poland is looking for an experienced Back-End Developer to provide specialist development services for a project within the financial services and payments industry.
- This engagement offers the opportunity to apply Java and Spring Boot expertise, work with PostgreSQL and AWS cloud technologies, and deliver reliable, scalable, and high-performance solutions.
Responsibilities
- Design, develop, and deliver scalable, secure, and high-quality back-end services using Java 25 and Spring Boot 4.
- Collaborate with the Agile Team, including developers, product owners, QA engineers, and other stakeholders, to coordinate technical activities and deliver agreed project outcomes.
- Develop and maintain RESTful APIs, microservices, and integrations with PostgreSQL databases and AWS cloud services.
- Deliver clean, maintainable, and testable code, contributing to technical reviews and applying established engineering standards.
- Analyse and resolve technical challenges, optimise application and database performance, and contribute to improvements in system reliability, security, and scalability.
Requirements
- Around 5–10 years of hands-on expertise in Java and Spring Boot, including knowledge of Java 25 and Spring Boot 4.
- Strong understanding of object-oriented programming, microservices architecture, RESTful APIs, and modern back-end development principles.
- Practical experience with PostgreSQL, including database design, SQL query optimisation, and efficient data management.
- Hands-on experience with AWS cloud services and developing or integrating cloud-based applications.
- Ability to deliver technical solutions independently while collaborating effectively with cross-functional teams in Agile or Scrum project environments.
Preferred qualifications
- Experience delivering technology solutions within financial services, payments, or transaction-processing environments.
- Familiarity with AWS services such as ECS, EKS, Lambda, RDS, S3, or CloudWatch.
- Experience with containerisation technologies such as Docker and Kubernetes, alongside CI/CD pipelines and automated deployment processes.
- Knowledge of automated testing frameworks such as JUnit, Mockito, and integration testing tools.
- Understanding of event-driven architecture, messaging technologies such as Kafka, and application monitoring and observability practices.
Workplace
- B2B cooperation in a hybrid model
- Option to provide services from the Warsaw office to the extent agreed based on project needs
Skills
- Java
- Spring Boot
- Java 25
- Spring Boot 4
- PostgreSQL
- AWS
- RESTful APIs
- Microservices
- ECS
- EKS
- Lambda
- RDS
Show all 15 skills
- S3
- CloudWatch
- Docker