Senior Java Developer: Microservices, Kafka, Cloud-Native

EPAM Systems, Inc.

Kraków

Hybrid

PLN 240,000 - 360,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Multisport
Shopping vouchers
Referral bonuses up to $2,000
Office amenities: entertainment zones,

Job summary

EPAM Systems, Inc. seeks a Senior Java Developer in Kraków to lead backend development with microservices, Kafka-based messaging, and cloud-native patterns. You will mentor juniors and drive scalable, secure solutions in a distributed environment.

You will collaborate with cross-functional teams on architecture, DLT initiatives (Ethereum), and security-focused coding. The role offers hybrid work and Poland-wide remote options, with opportunities for international collaboration.

Qualifications

  • At least 5 years of Java development experience.
  • Experience with cloud-native architectures and RESTful services.
  • Kafka-based event-driven architectures.
  • Kubernetes and Helm familiarity.
  • Strong security-focused mindset and code review discipline.
  • Excellent English communication across teams.

Responsibilities

  • Lead the implementation of backend systems and mentor junior developers.
  • Develop reliable, cloud-based solutions that scale to meet business needs.
  • Design and build cloud-native applications for distributed systems.
  • Collaborate with diverse stakeholders across technology and business functions.
  • Contribute to projects involving DLT technologies, including Ethereum.
  • Maintain strong attention to detail and security across development work.
  • Communicate effectively with colleagues from a wide range of backgrounds.

Skills

Java
Kafka
REST
Cloud-native
Kubernetes
Helm
Security awareness
English communication

Tools

Kubernetes
Helm

Job description

EPAM Systems, Inc. seeks a Senior Java Developer in Kraków to lead backend development with microservices, Kafka-based messaging, and cloud-native patterns. You will mentor juniors and drive scalable, secure solutions in a distributed environment.

You will collaborate with cross-functional teams on architecture, DLT initiatives (Ethereum), and security-focused coding. The role offers hybrid work and Poland-wide remote options, with opportunities for international collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer – Microservices, Kafka, Cloud-Native
Senior Java Developer – Microservices, Kafka, Cloud-Native

EPAM Systems • Poland

On-site
PLN 200,000 - 320,000
Senior Java Architect: Cloud Microservices & Blockchain
Senior Java Architect: Cloud Microservices & Blockchain

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 280,000
Hybrid work model
Remote work up to 60 days per year
Employee stock purchase plan
+2
Senior Java Developer: Cloud-Native Microservices & Kafka
Senior Java Developer: Cloud-Native Microservices & Kafka

EPAM Systems, Inc. • Wrocław

On-site
PLN 180,000 - 260,000
Senior Java Developer - Hybrid Cloud Microservices Lead
Senior Java Developer - Hybrid Cloud Microservices Lead

EPAM Systems • Wrocław

Hybrid
PLN 230,000 - 300,000
Hybrid by design mode
Remote options within Poland
Opportunity to work abroad for up to 2
+8
Senior Java Engineer – Real-Time Data & Cloud Native Hybrid
Senior Java Engineer – Real-Time Data & Cloud Native Hybrid

EPAM Systems, Inc. • Kraków

Hybrid
PLN 200,000 - 320,000
Health insurance
Multisport card
Shopping vouchers
+1
Senior Java Engineer - Real-Time Data & Cloud-Native
Senior Java Engineer - Real-Time Data & Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 200,000 - 260,000
Hybrid by design mode
Remote work within Poland
Work abroad up to 60 days annually
+10
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 Full-Stack Engineer – Java/Spring, Kafka, FinTech
Senior Full-Stack Engineer – Java/Spring, Kafka, FinTech

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 270,000
Hybrid work design
Remote work within Poland
International travel up to 60 days per
+5
Hybrid Java Developer in Kraków — Spring, Kafka, Flink
Hybrid Java Developer in Kraków — Spring, Kafka, Flink

EPAM Systems, Inc. • Kraków

Hybrid
PLN 120,000 - 180,000
Senior Java Developer (Microservices, Kafka)
Senior Java Developer (Microservices, Kafka)

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 280,000
Hybrid work model
Remote work up to 60 days per year
Employee stock purchase plan
+2