Senior Java Engineer

Luxoft Poland

Województwo małopolskie

Hybrid

PLN 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Higher net salary due to copyrights
Fully remote recruitment process
Stable employment options (contract or B2B)
MyBenefit program
Employee assistance program
LuxTalent platform for training
Internal Mobility program

Job summary

Luxoft Poland is seeking a Java Developer to work on an enterprise-scale project in the investment banking domain. You will design and maintain backend services using Java 11+ and Spring Boot, contribute to microservices architectures, and implement REST and SOAP APIs. The ideal candidate has a strong background in enterprise application development (7+ years) and familiarity with relational and document databases. This role offers a hybrid work environment with flexible recruitment options.

Qualifications

  • 7+ years of experience in enterprise-level application development.
  • Solid experience in JVM programming languages and design patterns.
  • Understanding of security mechanisms and authentication.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement and integrate REST and SOAP APIs.
  • Develop business process workflows using a BPM engine.

Skills

JVM programming languages
Java 11+
Spring Boot
Distributed microservices architecture
PostgreSQL
MongoDB
Azure Cosmos DB
JUnit
TestNG
Mockito
WireMock
OAuth2
JWT
Docker
Kubernetes
Flowable
Agile methodologies
Communication
Collaboration

Job description

Overview

You will join a long-term, enterprise-scale project for a global client in the investment banking domain. The project focuses on building and evolving a set of mission-critical backend services that support complex business workflows, regulatory processes, and system integrations across the bank’s ecosystem. The platform is based on a distributed microservices architecture, leveraging Spring Boot, event-driven communication, and BPM-driven process orchestration. The system operates in a cloud-enabled, containerized environment, with a strong emphasis on security, scalability, resiliency, and maintainability. You will work closely with architects, QA engineers, DevOps, and business stakeholders in an agile setup, contributing not only code but also technical direction, best practices, and mentoring.

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
Mandatory Skills
  • 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
  • Expertise with at least one BPM engine (Flowable preferably)

Hybrid work (3 days/week from the office)

What we offer
  • Copyrights which means higher net salary for Developers
  • Fully remote recruitment process
  • Stable employment based on an employment contract or B2B if you prefer
  • MyBenefit program (sports card, well-being program etc.)
  • Employee assistance program for you and your family (consultations with a psychologist, coaching sessions, assistance in private life)
  • LuxTalent platform (webinars, training, courses with certificates)
  • Internal Mobility program - possibility of rotation between projects, locations, accounts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Luxoft Poland • Kraków

Hybrid
PLN 180,000 - 240,000
MyBenefit program
Fully remote recruitment
LuxTalent platform
+2
Senior Java Developer (Microservices)
Senior Java Developer (Microservices)

Luxoft Poland • Kraków

On-site
PLN 180,000 - 240,000
Senior Java Developer with DevOps skills
Senior Java Developer with DevOps skills

Luxoft Poland • Kraków

Hybrid
PLN 120,000 - 180,000
MyBenefit program
Employee assistance program
LuxTalent platform
+1
Senior Java Developer
Senior Java Developer

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote within Poland
Career development programs
+5
Senior Java Backend Developer
Senior Java Backend Developer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 240,000
Private Medical & Dental care & Life保险
MyBenefit program
Internal Mobility program
+2
Senior Java Developer
Senior Java Developer

DEVTALENTS Sp. z o.o. • Województwo mazowieckie

On-site
PLN 100,000 - 130,000
Ongoing training and workshops
Growth-oriented environment
Significant impact on product development
Senior Java Developer
Senior Java Developer

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 Engineer
Senior Java Engineer

GFT TECHNOLOGIES SE • Poznań

Hybrid
Medical insurance
Sport benefits
Lunch subsidy
+4
Senior Java Developer (PL speaking)
Senior Java Developer (PL speaking)

Luxoft • Kraków

On-site
PLN 180,000 - 290,000
Private medical & dental care
Life Insurance
Internal mobility program
Senior Java Backend Developer
Senior Java Backend Developer

Luxoft • Kraków

On-site
PLN 180,000 - 240,000