Job Description, Responsibilities & Requirements
About the Position
We are seeking a passionate Java Developer to create innovative applications for Fixed Income Rates and Credit trading desks. You'll deliver high-performance solutions while maintaining existing functionality and join the global Fixed Income Rates and Credit markets technology team.
A 3-day-per-week presence in our office 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
- Translate business requirements into technical specifications
- Collaborate with global IT teams to ensure seamless integration
- Support production rollouts and provide ongoing maintenance
Requirements
- 3+ years of professional Java development experience
- Knowledge of low-latency and multi-threaded programming techniques
- Skills in asynchronous programming, multithreading, and Java Core
- 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 such as Bloomberg and Tradeweb
- Familiarity with messaging systems like Apache Kafka and data serialization formats such as AVRO
- Knowledge of cloud platforms such as Azure, AWS, or GCP
- Background in financial services, trade execution, and trade lifecycle
We Offer
- Opportunity to work in a dynamic and innovative environment
- Be part of a global team focused on Fixed Income Rates and Credit markets
- Competitive benefits package
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation across the globe.
Apply now to join our team and contribute to our mission of creating innovative solutions for the financial markets.