Back-End Engineer - Java (Payments)

Capco
Warsaw, Poland
Hybrid

Who this role is best for

A natural match if you have hands-on Java and Spring Boot experience in the payments domain, and are comfortable working in a hybrid model with a collaborative team.

Best fit for

  • Candidates with 5–10 years of Java and Spring Boot experience in payments or financial services
    — “Around 5–10 years of hands-on expertise in Java and Spring Boot, including knowledge of Java 25 and Spring Boot 4.”
  • Professionals who can independently build secure, scalable back-end systems with PostgreSQL and AWS
    — “Develop and maintain RESTful APIs, microservices, and integrations with PostgreSQL databases and AWS cloud services.”
  • Individuals with a track record of delivering in Agile or Scrum environments with cross-functional teams
    — “Ability to deliver technical solutions independently while collaborating effectively with cross-functional teams in Agile or Scrum project environments.”

Things to consider

  • The role requires availability in Warsaw, with potential on-site work based on project needs.
    — “B2B cooperation in a hybrid model, with the option to provide services from the Warsaw office to the extent agreed based on project needs.”
  • Candidates should be prepared for a multi-stage interview process involving HR, technical, and client interviews.
    — “Recruitment Process: HR Interview with the recruiter, Technical Interview, Client Interview, Feedback and offer.”

How to stand out

  • Emphasize experience with Java 25 and Spring Boot 4 in your resume and interview responses.
    — “Design, develop, and deliver scalable, secure, and high-quality back-end services using Java 25 and Spring Boot 4.”
  • Highlight your ability to optimize application and database performance in your interview narrative.
    — “Analyse and resolve technical challenges, optimise application and database performance, and contribute to improvements in system reliability, security, and scalability.”
  • Demonstrate your familiarity with AWS services like RDS, S3, and CloudWatch during technical interviews.
    — “Hands-on experience with AWS cloud services and developing or integrating cloud-based applications.”
  • Showcase your database design and SQL query optimization skills with PostgreSQL in your portfolio or resume.
    — “Practical experience with PostgreSQL, including database design, SQL query optimisation, and efficient data management.”
  • Include examples of working in Agile environments with product owners and QA engineers in your interview prep.
    — “Collaborate with the Agile Team, including developers, product owners, QA engineers, and other stakeholders, to coordinate technical activities and deliver agreed project outcomes.”
Pace · Fast PacedCollaboration · HighAutonomy · MediumDecision Impact · Team

Derived from job-description analysis by Serendipath's career intelligence engine.

What success looks like

  • Delivered scalable and secure back-end services
  • Collaborated effectively with cross-functional teams
  • Optimized application and database performance
Typical background
5-10 years of experience in Java and Spring BootStrong understanding of object-oriented programming and microservices architecture

Skills & requirements

Required

JavaSpring BootPostgreSQLAWSRestful ApisMicroservicesAgile/scrum

Preferred

DockerKubernetesCi/cd PipelinesJunitMockitoIntegration TestingEvent-driven ArchitectureKafkaApplication Monitoring

Stack & domain

JavaSpring BootPostgreSQLAWSAgileRestful ApisMicroservicesKafkaJunitMockitoIntegration Testing ToolsCollaborationProblem-solvingCommunicationTeamworkFinancePayments

About the role

Original posting from Capco via Greenhouse

CAPCO POLAND 

*We are looking for Poland based candidate. 

At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management.

Build scalable, secure back-end solutions and help shape the future of payment technology.

The Role

At Capco, we're looking for an experienced Back-End Developer to provide specialist development services for a project within the financial services and payments industry. You'll collaborate with the Team, contributing to the design, development, and enhancement of modern back-end applications and services supporting business-critical payment solutions.

This engagement offers the opportunity to apply your Java and Spring Boot expertise, work with PostgreSQL and AWS cloud technologies, and deliver reliable, scalable, and high-performance solutions within a collaborative engineering environment.

What You’ll Do

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.

What We’re Looking For

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.

Bonus Points For

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.

B2B cooperation in a hybrid model, with the option to provide services from the Warsaw office to the extent agreed based on project needs.

Recruitment Process:

HR Interview with the recruiter

Technical Interview

Client Interview 

Feedback and offer

#LI-HYBRID

Source: Capco careers (Greenhouse)

Similar roles