Back to jobs
Senior Java Developer
Successfully
Req. VR-119860
The role is based in Wroclaw, where you will join an established team already working there, collaborating with colleagues across the globe.
You will work closely with other pods in Pricing and Client Connectivity, Product Manufacturing, as well as with support teams, business stakeholders, and quants.
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
Good understanding of Big Data-based indexing and searching tools like Splunk is a plus.
Excellent communication and collaboration skills.
Ability to work effectively in a team environment and independently when required.
Nice to have
Knowledge of LSEG Data & Analytics (formerly Refinitiv) APIs is a plus, particularly for integrating market data, pricing, and analytics services into trading and order execution workflows.
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-119860
Java
BCM Industry
18/12/2025
Req. VR-119860
Apply for Senior Java Developer in Krakow
*Indicates a required field