Java Developer
Brak informacji o wynagrodzeniu
MidFull-time
#387556·Dodano dziś·0
Źródło: EPAM SystemsTech Stack / Keywords
JavaApache KafkaMultithreading
Firma i stanowisko
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Wymagania
- Minimum 2 years of professional experience in software engineering
- Strong practical background in Java for creating reliable server-side applications
- Sound understanding of low-latency and multi-threaded programming for performance-critical systems
- Deep familiarity with object-oriented programming concepts and design patterns; exposure to functional programming is an advantage
- Experience working in agile teams and applying agile practices
- Strong knowledge of Rates and Credit bonds and derivatives with their market behavior
- Thorough understanding of trading venues such as Bloomberg and TradeWeb
- Practical experience using Kafka for messaging and event-driven communication
- Excellent verbal and written communication skills in English (B2+ level or above)
Nice to have:
- General awareness of Financial Market Instruments in trading contexts
- Advanced proficiency with ION toolset and prior expert experience
- Previous involvement in bond pricing through PXE
- Background in automated testing and continuous integration workflows
- Working knowledge of scripting languages such as Python, Perl, or equivalents
Obowiązki
- Architect and implement solutions to tackle major business challenges through Java application development or using the ION toolset
- Improve and restructure existing components and solutions to boost performance, maintainability, and overall code quality
- Drive UAT and demonstration sessions with key stakeholders to ensure clear communication and successful approvals
- Extract critical information from business stakeholders and convert it into well-defined, actionable IT requirements
- Collaborate closely with other IT teams globally to provide cohesive, end-to-end solutions
- Assist the production operations team during deployments and support ongoing production tasks
EPAM Systems
299 aktywnych ofert