Senior Java Spring Developer

EPAM Systems

Polska

Híbrido

PLN 180.000 - 240.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

On-site 3 days/week at client office

Descripción de la vacante

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.

Formación

  • 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.

Responsabilidades

  • 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.

Conocimientos

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

Herramientas

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

Descripción del empleo

We are seeking a Senior Java Spring Developer to design, develop, and maintain high-performance, scalable applications while supporting cloud-native solutions and resilient, distributed systems. Please note that working from the client's office is required 3 days per week.

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
Requirements
  • 5+ years of software engineering experience
  • Proficiency in Java and Spring Boot
  • Understanding of Spring Security and secure application design
  • Expertise in Azure, Azure Kubernetes Service (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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java Engineer
Senior Java Engineer

EPAM Systems • Wrocław

Presencial
PLN 260.000 - 380.000
Lead Java Backend Developer
Lead Java Backend Developer

EPAM Systems • Polska

Presencial
PLN 320.000 - 520.000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

EPAM Systems • Polska

Presencial
PLN 180.000 - 240.000
Senior Java Spring Cloud-Native Architect (Azure/K8s)
Senior Java Spring Cloud-Native Architect (Azure/K8s)

EPAM Systems • Polska

Híbrido
PLN 180.000 - 240.000
On-site 3 days/week at client office
Senior Java Software Engineer :)
Senior Java Software Engineer :)

Luxoft • Kraków

Presencial
PLN 180.000 - 280.000
Equipment: laptop and monitor
Senior Java Spring Developer
Senior Java Spring Developer

EPAM Systems • Kraków

Híbrido
PLN 180.000 - 300.000
Hybrid by design
Remote within Poland
Travel opportunities up to 60 days
+4
Senior Java Team Lead - Spring Boot, Cloud & Microservices
Senior Java Team Lead - Spring Boot, Cloud & Microservices

Luxoft Poland • Polska

Presencial
PLN 260.000 - 380.000
Senior Java Team Lead — Scalable Spring Boot Cloud Apps
Senior Java Team Lead — Scalable Spring Boot Cloud Apps

Luxoft • Polska

Presencial
PLN 180.000 - 300.000
Private Medical & Dental care & Life保险
Internal Mobility program - rotation
Senior Java Developer (Microservices, Kafka)
Senior Java Developer (Microservices, Kafka)

EPAM Systems • Wrocław

Presencial
PLN 180.000 - 260.000
Senior Java Developer (Microservices, Kafka)
Senior Java Developer (Microservices, Kafka)

EPAM Systems • Polska

Presencial
PLN 200.000 - 320.000