Back to jobs
Senior Java Developer
Successfully
Req. VR-123780
We are Rates and Credit Client and Trading applications team developing applications covering order management, quoting, trade booking, sales and trading tools for decision making. We are made up of 20 members within the pod & 100+ engineers across the entire crew that deliver the solutions, platforms and services that support various client business areas within Rates and Credit.
Neo is high-end microservice platform that intends to replace existing client facing applications within the bank. Using recent state of art technologies (Microservices, Java 11+, React, JS/TS & HTML5, Spring Boot) and solutions allowing efficient development and automatic scalable deployment.
You are:
- Looking for a new and exciting challenge
- Self-starting attitude and the desire to take ownership of requirements from start to finish
- Proactive, comfortable working in dynamic environments with fast-paced deliveries and changing requirements
- An excellent communicator, able to lead & drive fellow team mates to deliver good quality software.
We are looking for someone who can:
be a part of a scrum team working on delivering business value through software
implement and deliver high quality software solutions
demonstrate superior collaboration skills in working with trading desk and other teams in the bank
understand business requirements and translate them into the code
design, build and maintain efficient reusable code
perform unit/integration/functional/non-functional testing
provide technical directions and system architecture
Must have
Experience in architecting enterprise level server side end to end solutions on cloud technologies
Experience with building applications using an IOC framework such as Spring
Expertise in Java 8+ with knowledge of low-level parts of API like collections, multi-threading, Java concurrency utilities, IO/NIO and Sockets
Sound knowledge of design patterns. Exposure to functional programming is also highly desirable
Knowledge of Java unit testing / testing frameworks (JUnit / Mockito / Cucumber etc), automated testing and continuous integration.
Knowledge of agile development practices (Scrum, XP, Kanban etc)
Nice to have
Experience with React
Experience with low latency, high throughput messaging systems.
Hands on experience on ELK, event streaming platforms like Kafka / Spark are highly desirable.
Knowledge of containerization of applications like Docker, Kubernetes etc.
Experience with performance stress testing, chaos engineering.
Languages
English: B2 Upper Intermediate
Seniority
Senior
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.
Krakow, Poland
Req. VR-123780
Java
BCM Industry
01/07/2026
Req. VR-123780
Apply for Senior Java Developer in Krakow
*Indicates a required field