Senior Java Spring Cloud-Native Architect (Azure/K8s)

EPAM Systems

Polska

Hybrid

PLN 180,000 - 240,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

On-site 3 days/week at client office

Job summary

EPAM Systems is seeking a Senior Java Spring Developer to design, develop, and maintain high-performance, scalable applications while supporting cloud-native solutions and distributed systems. The role requires 3 days per week on-site at the client's office in Poland.

Responsibilities include building microservices with Spring Boot, managing Kubernetes deployments with AKS and Terraform, and implementing Kafka/RabbitMQ messaging.

Qualifications

  • 5+ years of software engineering experience.
  • Proficiency in Java and Spring Boot.
  • Understanding of Spring Security and secure application design.
  • Expertise in Azure, AKS, Terraform, and Helm.
  • Expertise in containerization and Kubernetes-based deployments.
  • Strong experience with messaging technologies such as Kafka and RabbitMQ.
  • Proficiency in SQL and PostgreSQL.
  • Experience with distributed caching/data grid technologies such as Apache Ignite or Hazelcast.
  • Experience building and supporting high-performance messaging applications.
  • Strong performance tuning and troubleshooting skills.
  • Excellent problem-solving and communication abilities.
  • Proficiency in English at a B2+ level.
  • Nice to have Entrepreneurial mindset with a proactive, ownership-driven approach.
  • Experience in event-driven architecture and distributed systems.
  • Knowledge of CI/CD practices and DevOps automation.
  • Experience working in large-scale enterprise environments.
  • Familiarity with monitoring and observability tools.

Responsibilities

  • Design, develop, and maintain high-performance, scalable Java-based applications.
  • Build and support cloud-native solutions on Azure and AKS.
  • Develop and enhance microservices using Spring Boot and Spring Security.
  • Manage containerized deployments and infrastructure using Kubernetes, Helm, and Terraform.
  • Implement and optimize messaging solutions leveraging Kafka and RabbitMQ.
  • Collaborate with cross-functional teams to deliver reliable and resilient systems.
  • Perform performance analysis, troubleshooting, and tuning of applications and messaging platforms.
  • Support knowledge transfer and handover activities as part of project onboarding.

Skills

Java
Spring Boot
Spring Security
Distributed systems
Event-driven architecture
Performance tuning
English communication

Tools

Azure
Azure Kubernetes Service
Terraform
Helm
Kubernetes
Kafka
RabbitMQ
PostgreSQL
Apache Ignite
Hazelcast

Job description

EPAM Systems is seeking a Senior Java Spring Developer to design, develop, and maintain high-performance, scalable applications while supporting cloud-native solutions and distributed systems. The role requires 3 days per week on-site at the client's office in Poland.

Responsibilities include building microservices with Spring Boot, managing Kubernetes deployments with AKS and Terraform, and implementing Kafka/RabbitMQ messaging.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Developer - Cloud-Native Microservices
Senior Java Spring Developer - Cloud-Native Microservices

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Travel opportunities up to 60 days
+4
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 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 – 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 Microservices Engineer - Cloud, Azure, Hybrid
Senior Java Microservices Engineer - Cloud, Azure, Hybrid

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work mode
Employee stock purchase plan
Health insurance
+1
Senior Java Developer: Microservices, Kafka, Cloud-Native
Senior Java Developer: Microservices, Kafka, Cloud-Native

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 360,000
Health insurance
Multisport
Shopping vouchers
+2
Senior Java Developer - AI Platform, Cloud-Native, Hybrid
Senior Java Developer - AI Platform, Cloud-Native, Hybrid

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 280,000
Hybrid by design mode
Remote within Poland
Employee Stock Purchase Plan with 15%
+3
Senior Java Developer - Cloud Microservices Azure (Hybrid)
Senior Java Developer - Cloud Microservices Azure (Hybrid)

EPAM Systems • Wrocław

Hybrid
PLN 210,000 - 320,000
Health insurance
Multisport card
Shopping vouchers
+4
Senior Java Backend Lead - Real-Time Cloud Architect
Senior Java Backend Lead - Real-Time Cloud Architect

EPAM Systems • Wrocław

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote within Poland
Relocation opportunities
+2
Lead Java Backend Engineer – Real-Time Streaming, Cloud-Native Microservices
Lead Java Backend Engineer – Real-Time Streaming, Cloud-Native Microservices

EPAM Systems • Wrocław

Hybrid
PLN 240,000 - 360,000
Hybrid work model
Relocation assistance
Employee Stock Purchase Plan
+4