Senior Java Backend Engineer - Microservices & Cloud

Luxoft Poland

Kraków

On-site

PLN 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Luxoft Poland in Kraków seeks an experienced Senior Java Backend Engineer for an enterprise-scale investment banking project. You will design, develop, and maintain backend services using Java 11+ and Spring Boot in a distributed microservices setup.

Collaborate with architects, QA, DevOps, and product owners; implement REST/SOAP APIs with Kafka; BPM workflows (Flowable); and secure systems with OAuth2/JWT.

Qualifications

  • Solid JVM experience with Java11+ and design patterns.
  • Spring Boot framework experience.
  • 7+ years in enterprise-grade application development.
  • Experience with distributed microservices and communication patterns.
  • Relational and document DB experience: PostgreSQL, MongoDB, Cosmos
  • JUnit/TestNG/Mockito/WireMock testing
  • OAuth2, JWT, Spring Security
  • Agile methodology experience
  • Strong communication skills
  • Cloud technologies familiarity

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 BPM workflows using a BPM engine (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 (PostgreSQL, MongoDB, Cosmos).
  • Implement security and authentication mechanisms using OAuth2, JWT, and Spring Security.
  • Collaborate with DevOps on containerization and deployment using Docker and Kubernetes.
  • Participate in agile ceremonies and provide technical guidance and code reviews.
  • Collaborate with cross-functional teams including QA, DevOps, and product owners.

Skills

Java 11+
Spring Boot
Microservices
PostgreSQL
MongoDB
OAuth2/JWT
Agile
CI/CD

Tools

Kafka
Flowable
Docker
Kubernetes

Job description

Luxoft Poland in Kraków seeks an experienced Senior Java Backend Engineer for an enterprise-scale investment banking project. You will design, develop, and maintain backend services using Java 11+ and Spring Boot in a distributed microservices setup.

Collaborate with architects, QA, DevOps, and product owners; implement REST/SOAP APIs with Kafka; BPM workflows (Flowable); and secure systems with OAuth2/JWT.

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
Senior Java Microservices Engineer | Spring Boot Kafka BPM
Senior Java Microservices Engineer | Spring Boot Kafka BPM

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
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 & 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 Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Java Lead - Trading Platform & APIs
Senior Java Lead - Trading Platform & APIs

Luxoft • Warszawa

Hybrid
PLN 240,000 - 360,000
Senior Java Lead: Trade Platform & Capital Markets
Senior Java Lead: Trade Platform & Capital Markets

Luxoft • Kraków

Hybrid
PLN 180,000 - 270,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 | Azure Microservices
Senior Java Backend Engineer | Azure Microservices

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 300,000
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