pracaon.pl

Java Developer | Middle

Kraków, Lesser Poland Voivodeship, Polska
EPAM
Partner
2d
Salary to be agreed
Full-time • Hybrid • IT & Telecommunications

Key offer highlights

  • Hybrid model - partly remote

  • AWS / Azure

  • 3+ years of experience

  • Mid level

Description

We are hiring a Java Developer to deliver high-performance applications for Fixed Income Rates and Credit trading desks in a global markets tech team. You will build scalable Java services, improve existing components, and collaborate across 8 cities in 6 countries. Please note that working from the office in Krakow 3 days per week is required. Responsibilities Design and develop scalable Java applications that solve complex business challenges Improve and refactor existing components to increase performance and maintainability Lead UAT activities and deliver demos for key stakeholders Translate business requirements into clear technical specifications Collaborate with global IT teams to ensure smooth integration Support production releases and provide ongoing maintenance Deliver modern solutions while preserving functionality across a sophisticated, multi-faceted platform Requirements Hands-on experience with Java development, including 3+ years of professional work Practical familiarity with low-latency techniques and multi-threaded programming approaches Excellent problem-solving and analytical abilities Strong communication skills, able to explain complex technical topics to non-technical stakeholders Demonstrated eagerness to learn and adapt to new technologies and market changes English proficiency at B2 (Upper-Intermediate) level or higher Nice to have Knowledge of financial markets, especially Rates and Credit bonds/derivatives, and trading platforms such as Bloomberg and Tradeweb Experience with messaging systems like Kafka and data serialization formats such as AVRO Understanding of cloud platforms including Azure, AWS, or GCP

Requirements

  • Hands-on experience with Java development, including 3+ years of professional work

  • Practical familiarity with low-latency techniques and multi-threaded programming approaches

  • Excellent problem-solving and analytical abilities

  • Strong communication skills, able to explain complex technical topics to non-technical stakeholders

  • Demonstrated eagerness to learn and adapt to new technologies and market changes

  • English proficiency at B2 (Upper-Intermediate) level or higher

Responsibilities

  • Design and develop scalable Java applications that solve complex business challenges

  • Improve and refactor existing components to increase performance and maintainability

  • Lead UAT activities and deliver demos for key stakeholders

  • Translate business requirements into clear technical specifications

  • Collaborate with global IT teams to ensure smooth integration

  • Support production releases and provide ongoing maintenance

  • Deliver modern solutions while preserving functionality across a sophisticated, multi-faceted platform

Seniority

  • Middle

Nice to have

  • Knowledge of financial markets, especially Rates and Credit bonds/derivatives, and trading platforms such as Bloomberg and Tradeweb

  • Experience with messaging systems like Kafka and data serialization formats such as AVRO

  • Understanding of cloud platforms including Azure, AWS, or GCP

Keywords / Skills

Java
Asynchronous programming and multithreading
Java Core
Apache Kafka
Bloomberg
Core Java Development
Financial Services
Trade Execution
Trade Lifecycle
Tradeweb
This offer was imported from an external portal.Listing source