Senior Java Backend Engineer - Spring Boot, Microservices

Luxoft

Kraków

On-site

PLN 180,000 - 270,000

Full time

24 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical Insurance
Dental Insurance
Life Insurance
Internal mobility

Job summary

Luxoft Kraków is seeking an experienced backend engineer to build and evolve enterprise-grade Java services. You will design and implement distributed microservices using Spring Boot, expose REST/SOAP APIs, and orchestrate BPM-driven workflows with Flowable.

The role emphasizes secure authentication, scalable data stores (PostgreSQL/MongoDB/Cosmos), and cloud-native deployment with Docker and Kubernetes. You will collaborate with architects, QA, DevOps, and product owners in an agile

Qualifications

  • Solid experience in JVM programming languages (ideally Java11+) and design patterns.
  • Frameworks: Spring Boot
  • Proven track record of enterprise level application development for 7+ years
  • Understanding of distributed microservices architectures and communication patterns
  • Experience with relational and document databases (PostgresSQL, MongoDB, Azure Cosmos)
  • Testing Frameworks (JUnit, TestNG, Mockito, WireMock)
  • Security & Authentication (OAuth2, JWT, Spring Security)
  • Experience with Agile mode of working
  • Excellent communication and collaboration skills
  • Familiarity with Cloud based technologies

Responsibilities

  • Design, develop, and maintain enterprise-grade backend services using Java 11+ and Spring Boot
  • Contribute to the design and evolution of distributed microservices architectures
  • Implement and integrate REST and SOAP APIs and event-driven solutions using Kafka
  • Develop and maintain business process workflows using a BPM engine (preferably Flowable)
  • Ensure high standards of code quality by applying SOLID principles, Clean Code, and design patterns
  • Write and maintain comprehensive unit and integration tests using JUnit, TestNG, Mockito, and WireMock
  • Work with relational and document databases such as PostgreSQL, MongoDB, and Azure Cosmos DB
  • Implement security and authentication mechanisms using OAuth2, JWT, and Spring Security
  • Collaborate with DevOps teams on containerization and deployment using Docker and Kubernetes
  • Provide technical guidance, perform code reviews, and advocate for engineering best practices
  • Collaborate closely with cross-functional teams, including QA, DevOps, and product owners

Skills

JVM / Java 11+
Spring Boot
Distributed microservices
Kafka
Flowable BPM
REST / SOAP APIs
JUnit / TestNG
OAuth2 / JWT / Spring Security
Docker / Kubernetes
Cloud technologies

Tools

PostgreSQL
MongoDB
Azure Cosmos DB
Kafka
Flowable
Docker
Kubernetes

Job description

Luxoft Kraków is seeking an experienced backend engineer to build and evolve enterprise-grade Java services. You will design and implement distributed microservices using Spring Boot, expose REST/SOAP APIs, and orchestrate BPM-driven workflows with Flowable.

The role emphasizes secure authentication, scalable data stores (PostgreSQL/MongoDB/Cosmos), and cloud-native deployment with Docker and Kubernetes. You will collaborate with architects, QA, DevOps, and product owners in an agile

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

Similar jobs worth comparing

Senior Java Microservices Engineer — Spring Boot & Cloud
Senior Java Microservices Engineer — Spring Boot & Cloud

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
Azure Java Backend Engineer - Microservices & Cloud-Native
Azure Java Backend Engineer - Microservices & Cloud-Native

Luxoft • Kraków

On-site
PLN 240,000 - 360,000
Azure Java Backend Lead for Spring Boot Microservices
Azure Java Backend Lead for Spring Boot Microservices

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Azure Java Backend Engineer — Spring Boot & Microservices
Azure Java Backend Engineer — Spring Boot & Microservices

Luxoft Poland • Wrocław

Hybrid
PLN 160,000 - 230,000
Hybrid Work (3 days/week in-office)
LuxTalent platform
MyBenefit program
+1
Cloud-Native Java Backend Engineer - Azure & Microservices
Cloud-Native Java Backend Engineer - Azure & Microservices

Luxoft Poland • Kraków

On-site
PLN 180,000 - 320,000
LuxMed health and dental care
Life and travel insurance
MyBenefit program
Senior Backend API Engineer – Java/Springboot, Hybrid Kraków
Senior Backend API Engineer – Java/Springboot, Hybrid Kraków

LTM • Kraków

Hybrid
PLN 120,000 - 180,000
Senior Java Backend Engineer: Microservices & Cloud
Senior Java Backend Engineer: Microservices & Cloud

Capgemini • Kraków

Hybrid
PLN 180,000 - 320,000
Hybrid work model
Extensive training programs
Private medical care (Medicover)
Senior Java Developer – Agile & Testing, Mobility
Senior Java Developer – Agile & Testing, Mobility

Luxoft • Kraków

On-site
PLN 180,000 - 290,000
Private medical & dental care
Life Insurance
Internal mobility program
Senior Python Backend Architect for Scalable Microservices
Senior Python Backend Architect for Scalable Microservices

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Java Backend Engineer for Scalable Microservices
Java Backend Engineer for Scalable Microservices

Brown Brothers Harriman • Kraków

On-site
PLN 130,000 - 190,000
Private medical care
Life Insurance
Employee Assistance Program
+4