Senior Java Developer ( SAMBA)

Payback PL

Warszawa

On-site

PLN 260,000 - 380,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Payback PL in Warsaw is seeking an accomplished backend engineer to own and evolve a large-scale Java application running in the cloud for Germany’s largest loyalty program. You’ll analyze requirements, fix production issues, and drive robust, maintainable solutions inside a complex monolith.

You will collaborate with business stakeholders and product teams, implement automated tests, document architectural decisions, and contribute to engineering best practices in an agile environment.

Qualifications

  • 7+ years of professional experience in backend software development.
  • At least 5 years of hands-on experience with Java in large-scale enterprise applications and complex codebases.
  • Strong experience maintaining and evolving large monolithic systems in production.
  • Solid knowledge of Java, Spring/Spring Boot, object-oriented design principles, and clean code practices.
  • Experience working with AWS Cloud or another major cloud provider.
  • Strong understanding of application architecture, performance optimization, and maintainability.
  • Experience with automated testing, including unit and integration tests.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Excellent communication skills and ability to collaborate with technical and business stakeholders.
  • Fluent English (B2+) spoken and written.
  • Ownership mindset with a strong focus on delivering business value.
  • Ability to navigate complex legacy and modern codebases and drive improvements pragmatically.
  • Experience working in Agile development teams.

Responsibilities

  • Develop and maintain a large-scale Java application running in the cloud.
  • Analyze business requirements and production issues to design robust, maintainable solutions.
  • Work within a complex enterprise monolith and contribute to its continuous evolution.
  • Own features end to end, from requirements analysis through implementation, testing, deployment, and production support.
  • Collaborate closely with business stakeholders, product teams, and other engineers.
  • Communicate technical concepts and solution proposals clearly to both technical and non-technical audiences.
  • Create and maintain automated tests to ensure software quality and support continuous delivery.
  • Document architectural decisions, design concepts, and implementation approaches.
  • Participate in code reviews and contribute to engineering best practices.

Skills

Backend development
Java expertise
Spring Boot
Cloud AWS
Unit testing
CI/CD
Agile teamwork

Tools

Docker

Job description

  • Develop and maintain a large-scale Java application running in the cloud for Germany’s largest loyalty program.
  • Analyze business requirements and production issues to design robust, maintainable solutions.
  • Work within a complex enterprise monolith and contribute to its continuous evolution.
  • Own features end to end, from requirements analysis through implementation, testing, deployment, and production support.
  • Collaborate closely with business stakeholders, product teams, and other engineers.
  • Communicate technical concepts and solution proposals clearly to both technical and non-technical audiences.
  • Create and maintain automated tests to ensure software quality and support continuous delivery.
  • Document architectural decisions, design concepts, and implementation approaches.
  • Participate in code reviews and contribute to engineering best practices.
Your Profile:
  • 7+ years of professional experience in backend software development.
  • At least 5 years of hands-on experience with Java in large-scale enterprise applications and complex codebases.
  • Strong experience maintaining and evolving large monolithic systems in production.
  • Solid knowledge of Java, Spring/Spring Boot, object-oriented design principles, and clean code practices.
  • Experience working with AWS Cloud or another major cloud provider.
  • Strong understanding of application architecture, performance optimization, and maintainability.
  • Experience with automated testing, including unit and integration tests.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Excellent communication skills and ability to collaborate with technical and business stakeholders.
  • Fluent English (B2+) spoken and written.
  • Ownership mindset with a strong focus on delivering business value.
  • Ability to navigate complex legacy and modern codebases and drive improvements pragmatically.
  • Experience working in Agile development teams.
  • NICE TO HAVE:
  • Experience with large enterprise monoliths undergoing modernization.
  • Knowledge of relational databases and SQL performance tuning.
  • Experience with Docker and cloud-native deployment practices.
  • Experience mentoring developers and supporting technical growth within the team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer (German language)
Senior Java Engineer (German language)

SoftServe • Polska

Hybrid
PLN 120,000 - 180,000
Health coverage
Paid time off
Learning opportunities
Senior Java Software Developer
Senior Java Software Developer

EPAM Systems • Polska

On-site
PLN 180,000 - 260,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Polska

On-site
PLN 180,000 - 240,000
Senior Java Software Engineer
Senior Java Software Engineer

SIX • Warszawa

Hybrid
PLN 220,000 - 260,000
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

Luxoft (old) • Kraków

On-site
PLN 60,000 - 80,000
Java Developer
Java Developer

Your ITeams Sp. z o.o. • Polska

Hybrid
PLN 180,000 - 280,000
Luxmed Gold
Multisport Plus
Remote work arrangement
Senior Java Spring Developer
Senior Java Spring Developer

EPAM Systems • Polska

Hybrid
PLN 180,000 - 240,000
On-site 3 days/week at client office
Senior Java Engineer for Cloud Monolith Modernization
Senior Java Engineer for Cloud Monolith Modernization

Payback PL • Warszawa

On-site
PLN 260,000 - 380,000
Java Software Engineer
Java Software Engineer

TestYantra Software Solutions • Kraków

On-site
PLN 140,000 - 210,000
Server-Side Java Developer with AWS
Server-Side Java Developer with AWS

EPAM Systems • Polska

On-site
PLN 120,000 - 180,000
Top locations