Senior Java Microservices Engineer | Spring Boot Kafka BPM

Luxoft Poland

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

9 days ago
Application generator

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

Get past ATS filters

Job summary

Luxoft Poland in Kraków is seeking a skilled Java backend engineer for a long-term enterprise project in the investment banking sector. You will design, build, and evolve backend services using Java 11+ and Spring Boot within a distributed microservices environment.

You will collaborate with architects, QA, DevOps, and product owners in an Agile setup, implementing REST/SOAP APIs, Kafka messaging, and BPM-driven workflows with Flowable.

Qualifications

  • Solid experience in JVM languages (Java11+).
  • Spring Boot and enterprise backend development.
  • Experience with distributed microservices architectures.
  • Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Cosmos DB).
  • Testing frameworks: JUnit/TestNG/Mockito/WireMock.
  • Security: OAuth2/JWT, Spring Security.
  • Agile practices and collaboration in cross-functional teams.
  • Cloud technologies familiarity.

Responsibilities

  • Design, develop, and maintain enterprise backend services with Java 11+ and Spring Boot.
  • Contribute to distributed microservices architecture design and evolution.
  • Implement REST and SOAP APIs and event-driven solutions using Kafka.
  • Develop BPM workflows with a BPM engine (Flowable preferred).
  • Ensure code quality using SOLID, Clean Code, and design patterns; conduct reviews.
  • Write unit and integration tests with JUnit/TestNG/Mockito/WireMock.
  • Work with PostgreSQL, MongoDB, and Cosmos DB; engage in cloud/container environments.
  • Implement security/authentication via OAuth2, JWT, Spring Security.
  • Collaborate with DevOps on Docker/Kubernetes deployment; mentor peers.

Skills

Java 11+
Spring Boot
Microservices
PostgreSQL
MongoDB
Cosmos DB
OAuth2/JWT
Spring Security
JUnit/TestNG
Kafka
Docker
Kubernetes
Agile
Cloud basics

Tools

Flowable BPM
Kafka
Docker
Kubernetes

Job description

Luxoft Poland in Kraków is seeking a skilled Java backend engineer for a long-term enterprise project in the investment banking sector. You will design, build, and evolve backend services using Java 11+ and Spring Boot within a distributed microservices environment.

You will collaborate with architects, QA, DevOps, and product owners in an Agile setup, implementing REST/SOAP APIs, Kafka messaging, and BPM-driven workflows with Flowable.

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

Similar jobs worth comparing

Senior Java Backend Engineer - Microservices & Cloud
Senior Java Backend Engineer - Microservices & Cloud

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
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
Senior Java Backend Engineer - Spring Boot, Microservices
Senior Java Backend Engineer - Spring Boot, Microservices

Luxoft • Kraków

On-site
PLN 180,000 - 270,000
Medical Insurance
Dental Insurance
Life Insurance
+1
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Java Developer: Microservices & Spring Boot, Kraków
Senior Java Developer: Microservices & Spring Boot, Kraków

Infolet • Kraków

On-site
PLN 220,000 - 262,000
Relocation package
Extended medical care with Kraków and
Multisport Benefit card
+1
Senior Java Lead - Trading Platform & APIs
Senior Java Lead - Trading Platform & APIs

Luxoft • Warszawa

Hybrid
PLN 240,000 - 360,000
Senior Java Developer: Microservices, Spring Boot, Kubernetes
Senior Java Developer: Microservices, Spring Boot, Kubernetes

INFOLET SP. Z O.O. • Kraków

Hybrid
PLN 240,000 - 300,000
Relocation package
Extended medical care
Multisport Benefit card
+1
Senior Java Backend Engineer | Spring Boot & Kafka
Senior Java Backend Engineer | Spring Boot & Kafka

DCG Poland • Województwo pomorskie

On-site
PLN 240,000 - 320,000
Private medical care
Co-financing for sports card
Dedicated consultant support
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

On-site
PLN 120,000 - 180,000
Private Medical & Dental care
Life Insurance
MyBenefit program
+1
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