Back to jobs
Senior Java Developer
Successfully
Req. VR-116583
We are seeking a seasoned Senior Java Engineer to join our team in building robust, scalable, and enterprise-grade applications. You will work on distributed systems and microservices architecture, contributing to the design and development of high-performance backend solutions. This role is ideal for someone passionate about clean code, engineering best practices, and cloud-native technologies. You'll collaborate closely with cross-functional teams on our client's side (investment bank) in an agile environment to deliver impactful software solutions.
Design, develop, and maintain enterprise-level applications using Java (11+);
Write clean, testable, and maintainable code following SOLID principles and best practices;
Architect and implement distributed microservices and integration patterns;
Collaborate with product owners, architects, and other engineers to deliver high-quality solutions;
Participate in code reviews, technical discussions, and agile ceremonies;
Advocate for engineering excellence and continuous improvement;
Work with cloud-based technologies and container orchestration platforms like Kubernetes;
Ensure system scalability, reliability, and performance.
Must have
Solid experience in JVM programming languages (ideally Java 11+).
Proven track record of enterprise-level application development for 8+ years.
Extensive experience in writing testable and maintainable code.
Understanding of distributed microservices architectures and patterns.
Very good understanding of integration patterns.
Advocating best engineering practices (SOLID, clean code).
Experience with Agile ways of working.
Excellent communication and collaboration skills.
Familiarity with cloud-based technologies / Kubernetes.
Nice to have
Experience in or willingness to learn Java reactive programming / Spring WebFlux / Spring Boot microservices.
Experience with NoSQL databases (ideally MongoDB or CosmosDB).
Languages
English: C1 Advanced
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-116583
Java
BCM Industry
01/09/2025
Req. VR-116583
Apply for Senior Java Developer in Krakow
*Indicates a required field