Back to jobs
Senior Java Developer
Successfully
Req. VR-121812
The role is based in Krakow, where you will join an established team already working there, collaborating with colleagues across the globe.
As a Java Developer at UBS, you will play a key role in designing, developing, and maintaining high-quality software applications. You will collaborate closely with cross-functional teams to understand project requirements, implement solutions, and ensure the successful delivery of projects.
We are looking for someone who can:
be a good team member who can deliver business value through software
enthusiastic about programming, willing to strive for the best, and have a good sense of clean code
pick up new knowledge and new technologies, and be able to work independently
implement and deliver high-quality software solutions
work in an Agile/Scrum development process environment and practice test-driven development (TDD)
Must have
A degree in Computer Science, Engineering, or related field.
Proven experience as a Java Developer with proficiency in Java programming language, Spring framework and Hibernate.
Exposure to cloud technologies, preferably Microsoft Azure, and willingness to gain experience in cloud-based solutions.
Experience with messaging systems such as EMS and Kafka for distributed communication and event-driven architectures.
Strong understanding of software development principles, design patterns, and best practices.
Basic knowledge of Unix systems for troubleshooting and maintenance tasks.
Experience writing automated tests using JUnit for functional and integration testing.
Proficiency in Git version control system. Good knowledge of git plugins for IDEs, preferably IntelliJ IDEA
Excellent communication and collaboration skills.
Ability to work effectively in a team environment and independently when required.
Nice to have
Previous work in the financial services or banking industry is considered an asset.
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-121812
Java
BCM Industry
19/03/2026
Req. VR-121812
Apply for Senior Java Developer in Krakow
*Indicates a required field