Senior Java Backend Engineer — Scalable Microservices & APIs

EPAM Systems

Poland

Hybrid

PLN 180,000 - 260,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work within Poland
Work abroad up to 60 days annually
Relocation opportunities
Growth programs & certifications
Health insurance & multisport benefits
Referral bonuses

Job summary

EPAM Systems is seeking a Senior Java Backend Developer to build scalable, high-performance backend services for a PropTech platform used by thousands of professionals. You will join an agile team, design APIs, implement microservices, and collaborate across product, QA, and architects to deliver reliable software.

The role emphasizes secure, scalable backend architecture, CI/CD, and ongoing improvement, with a shift window to align with North American teams.

Qualifications

  • 5+ years of professional software development experience.
  • Strong experience with Java and Spring Boot.
  • Solid understanding of REST API design and microservices architecture.
  • Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Experience with JPA/Hibernate or similar persistence frameworks.
  • Knowledge of modern software engineering principles, design patterns, and clean code practices.
  • Experience with Git and collaborative development workflows.
  • Familiarity with unit and integration testing frameworks.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in an Agile/Scrum environment.
  • Availability to work shifted hours (3:00 PM - 11:00 PM Polish time) to align with North American-based team.
  • English proficiency at B2 level or higher.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Build and enhance RESTful APIs supporting mobile and web applications
  • Develop secure, reliable, and high-performance microservices
  • Design and optimize database models and data access layers
  • Integrate with third-party platforms and external APIs
  • Collaborate with mobile developers, frontend engineers, product managers, QA engineers, and architects to deliver high-quality solutions
  • Participate in system design, code reviews, technical discussions, and architectural decisions
  • Troubleshoot production issues and improve application performance, scalability, and reliability
  • Write clean, maintainable, and well-tested code following engineering best practices
  • Contribute to continuous improvement initiatives, including CI/CD, automation, and AI-assisted software development practices

Skills

Java
Spring Boot
REST API
Microservices
PostgreSQL/MySQL/SQL Server
JPA/Hibernate
Git
Unit/Integration Testing
Agile/Scrum
English (B2+)
Shift hours (EU/NA overlap)

Tools

Docker
Kubernetes
Kafka
RabbitMQ
OAuth2/SSO/JWT

Job description

EPAM Systems is seeking a Senior Java Backend Developer to build scalable, high-performance backend services for a PropTech platform used by thousands of professionals. You will join an agile team, design APIs, implement microservices, and collaborate across product, QA, and architects to deliver reliable software.

The role emphasizes secure, scalable backend architecture, CI/CD, and ongoing improvement, with a shift window to align with North American teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — FinTech & Regulatory Data
Senior Java Backend Engineer — FinTech & Regulatory Data

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Relocation opportunities
+2
Senior Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Poland

Hybrid
PLN 180,000 - 260,000
Hybrid work within Poland
Work abroad up to 60 days annually
Relocation opportunities
+3
Senior Java Developer — Global FinTech, Hybrid
Senior Java Developer — Global FinTech, Hybrid

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote in Poland
Opportunity to work abroad up to 60 ? 
+4
Senior Java Engineer
Senior Java Engineer

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Relocation opportunities
+2
Senior Java Developer
Senior Java Developer

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote in Poland
Opportunity to work abroad up to 60 ? 
+4
Senior Java Tech Lead - AWS Cloud-Native Microservices
Senior Java Tech Lead - AWS Cloud-Native Microservices

EPAM Systems • Poland

Hybrid
PLN 260,000 - 420,000
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • Poland

Hybrid
PLN 260,000 - 420,000
Senior Java Developer
Senior Java Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Career development programs
+5
Senior Java Engineer - Low-Latency Trading Platform (Hybrid)
Senior Java Engineer - Low-Latency Trading Platform (Hybrid)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Career development programs
+5
Senior Java Backend Lead – Remote, AWS & Microservices
Senior Java Backend Lead – Remote, AWS & Microservices

Exavalu Solutions India Pvt Ltd • Poland

Remote
PLN 180,000 - 240,000