Java Team Lead
We are seeking a motivated and highly skilled Java Team Lead to drive the development and delivery of innovative digital solutions for global financial markets.
In this role, you will collaborate with a distributed team to build
- time,
- latency trading systems for
- volume electronic trading, opening the door to impactful work in the world of FX trading for a leading European investment bank.
Responsibilities
- Lead and mentor a distributed team to ensure the delivery of reliable,
- performance digital services - Translate business requirements into technical solutions, managing them from design through production rollout
- Drive development and optimization of
- latency Java core code with a focus on performance and reliability - Collaborate with traders, business analysts, and technical teams to identify and refine requirements for FX trading, including pricing, tiering, matching, and booking
- Ensure adherence to best practices in
- frequency trading software development, including memory management and system speed optimizations - Analyze and troubleshoot complex system bottlenecks, applying expertise in Java microstructure and design patterns
- Provide technical leadership and be a trusted advisor within a
- paced, innovative environment
Requirements
- Minimum of 5 years of working experience in Java development, including
- on expertise in designing
- latency systems - Strong background in Java Core, multithreading, parallel processing, and cache optimization
- Familiarity with Go
F design patterns, performance tuning, and debugging tools at the microstructure level - Knowledge of FX trading processes such as pricing, tiering, matching, booking, and related business flows
- Competency in
- frequency trading environments and the ability to build reliable, scalable systems - Flexibility to work effectively in a globally distributed team and adapt to
- changing priorities - Capability to lead across the full development lifecycle, from requirements identification to production delivery
Nice to have
- Expertise in algorithmic trading systems and their development
- Background in financial services with a focus on trading platforms
- Understanding of advanced
- time data analytics in the context of 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 Linked
In Learning library and 22, 000+ courses - Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- An
- winning culture recognized by Glassdoor, Newsweek, and Linked
In
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology, Engineering, and Business Development
Industries
Software Development, IT Services and IT Consulting, and Banking
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: EPAM Systems Localização: Porto
Porto, Porto District, PortugalPublicado: 31. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!