Senior Java Developer
Kraków, Lesser Poland Voivodeship, PolskaWichtige Merkmale des Angebots
Hybridmodell - teilweise remote
AWS / Azure
5+ Jahre Erfahrung
Senior-Level
Schichtarbeit
Description
We are looking for an enthusiastic Senior Java Developer to build innovative applications for Fixed Income Rates and Credit trading desks. As a member of our global Fixed Income Rates and Credit markets technology team—a dynamic, driven group operating across 8 cities in 6 countries—you will provide high-performance solutions while preserving existing functionality. Please be aware that this role requires working from the Krakow office 3 days per week. Responsibilities Design and build scalable Java applications to address complex business challenges Enhance and refactor existing components to boost performance and maintainability Lead UAT and demonstration sessions with key stakeholders Convert business requirements into technical specifications Work alongside global IT teams to achieve seamless integration Assist with production rollouts and deliver ongoing maintenance Build cutting-edge solutions while sustaining a sophisticated, multi-faceted platform Requirements 5+ years of professional experience developing in Java Familiarity with low-latency and multi-threaded programming methods Outstanding problem-solving and analytical abilities Strong communication skills, capable of clarifying complex technical concepts for non-technical stakeholders Eagerness to learn and adjust to new technologies and market shifts English skills at B2 level or above Nice to have Comprehension of financial markets, especially Rates and Credit bonds/derivatives along with trading platforms (e.g., Bloomberg, Tradeweb) Experience with messaging systems such as Kafka and data serialization formats (e.g., AVRO) Understanding of cloud platforms (Azure, AWS or GCP)
Requirements
5+ years of professional experience developing in Java
Familiarity with low-latency and multi-threaded programming methods
Outstanding problem-solving and analytical abilities
Strong communication skills, capable of clarifying complex technical concepts for non-technical stakeholders
Eagerness to learn and adjust to new technologies and market shifts
English skills at B2 level or above
Responsibilities
Design and build scalable Java applications to address complex business challenges
Enhance and refactor existing components to boost performance and maintainability
Lead UAT and demonstration sessions with key stakeholders
Convert business requirements into technical specifications
Work alongside global IT teams to achieve seamless integration
Assist with production rollouts and deliver ongoing maintenance
Build cutting-edge solutions while sustaining a sophisticated, multi-faceted platform
Seniority
Senior
Nice to have
Comprehension of financial markets, especially Rates and Credit bonds/derivatives along with trading platforms (e.g., Bloomberg, Tradeweb)
Experience with messaging systems such as Kafka and data serialization formats (e.g., AVRO)
Understanding of cloud platforms (Azure, AWS or GCP)
Stichwörter / Fähigkeiten