EPAM Systems

Chief Java Software Engineer

Lisbon, Lisbon, PT

5 days ago
Save Job

Summary

We are seeking a motivated and proficient Chief Java Software Engineer to spearhead the development and delivery of cutting-edge digital solutions for global financial markets.

In this role, you will collaborate with a geographically distributed team to create real-time, low-latency trading systems for high-volume electronic trading, enabling impactful contributions to the realm of FX trading for a prominent European investment bank.

Responsibilities


  • Oversee and guide a distributed team to deliver robust, high-performance digital services
  • Convert business requirements into technical solutions, managing projects from design to production implementation
  • Optimize and develop low-latency Java core code with a strong focus on performance and reliability
  • Collaborate with traders, business analysts, and technical teams to refine FX trading requirements across pricing, tiering, matching, and booking
  • Ensure compliance with best practices for high-frequency trading software, including memory management and system optimization techniques
  • Troubleshoot and resolve complex system bottlenecks using expertise in Java microstructure and design patterns
  • Provide technical leadership and serve as a trusted advisor in a dynamic and innovative setting


Requirements


  • 7+ years of experience in Java development with strong expertise in low-latency systems design
  • Background in Java Core, multithreading, parallel processing, and cache optimization
  • Familiarity with GoF design patterns, performance tuning, and debugging tools at the microstructure level
  • Knowledge of FX trading processes, including pricing, tiering, matching, booking, and related workflows
  • Competency in high-frequency trading environments and the ability to develop scalable, reliable systems
  • Flexibility to work efficiently within a global team and handle rapidly changing priorities
  • Capability to manage development lifecycles from requirements definition to production delivery


Nice to have


  • Proficiency in algorithmic trading systems and their development
  • Background in financial services with specialization in trading platform development
  • Understanding of advanced real-time data analytics within investment banking systems


We offer


  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn




How strong is your resume?

Upload your resume and get feedback from our expert to help land this job