Senior Java Developer
Kraków, Lesser Poland Voivodeship, PolskaWichtige Merkmale des Angebots
Hybridmodell - teilweise remote
AWS / Azure
3+ Jahre Erfahrung
Senior-Level
Description
We are seeking a passionate Senior Java Developer to create innovative applications for Fixed Income Rates and Credit trading desks. You will deliver high-performance solutions while maintaining existing functionality as part of our global Fixed Income Rates and Credit markets technology team, a fast-paced, motivated group spread across 8 cities in 6 countries. Please note that working from the office in Krakow 3 days per week is required. Responsibilities Architect and develop scalable Java applications for complex business challenges Optimize and refactor existing components to improve performance and maintainability Lead UAT and demonstration sessions with key stakeholders Translation of business requirements into technical specifications Collaboration with global IT teams to ensure seamless integration Support production rollouts and provide ongoing maintenance Development of cutting-edge solutions while maintaining a sophisticated, multi-faceted platform Requirements 3+ years of professional Java development experience Knowledge of low-latency and multi-threaded programming techniques Excellent problem-solving and analytical skills Strong communication skills, able to explain complex technical concepts to non-technical stakeholders Willingness to learn and adapt to new technologies and market changes English proficiency at B2 level or higher Nice to have Understanding of financial markets, particularly Rates and Credit bonds/derivatives with trading platforms (e.g., Bloomberg, Tradeweb) Familiarity with messaging systems like Kafka and data serialization formats (e.g., AVRO) Knowledge of cloud platforms (Azure, AWS or GCP)
Requirements
3+ years of professional Java development experience
Knowledge of low-latency and multi-threaded programming techniques
Excellent problem-solving and analytical skills
Strong communication skills, able to explain complex technical concepts to non-technical stakeholders
Willingness to learn and adapt to new technologies and market changes
English proficiency at B2 level or higher
Responsibilities
Architect and develop scalable Java applications for complex business challenges
Optimize and refactor existing components to improve performance and maintainability
Lead UAT and demonstration sessions with key stakeholders
Translation of business requirements into technical specifications
Collaboration with global IT teams to ensure seamless integration
Support production rollouts and provide ongoing maintenance
Development of cutting-edge solutions while maintaining a sophisticated, multi-faceted platform
Seniority
Senior
Nice to have
Understanding of financial markets, particularly Rates and Credit bonds/derivatives with trading platforms (e.g., Bloomberg, Tradeweb)
Familiarity with messaging systems like Kafka and data serialization formats (e.g., AVRO)
Knowledge of cloud platforms (Azure, AWS or GCP)
Stichwörter / Fähigkeiten