We are looking for a skilled and experienced Java Team Lead to enhance our Global Markets eTrading team.
You will be at the forefront of delivering digital services that empower corporate and institutional clients to trade a variety of investment products globally. This position offers the chance to work on real-time solutions designed for low latency and high-volume trading in a fast-paced environment. If you are ready for a challenging opportunity with a leading investment bank, we invite you to apply.
This role is Lisbon-based, with 2 days per week at the office.
#LI-DNI
Responsibilities
- Manage software development lifecycle processes and lead the team
- Collaborate with the production support team for component release and maintenance
- Provide architectural feedback based on your expertise and experience
- Design and implement real-time event-driven applications
- Ensure adherence to test-driven development and continuous integration practices
- Support and mentor team members in their development efforts
- Contribute to the overall technology direction of the platform
- Facilitate communication between globally distributed teams
- Engage in troubleshooting and problem resolution as needed
Want more jobs like this?
Get jobs in Lisbon, Portugal delivered to your inbox every week.
- 5+ years of experience in software development with Java
- Mastery of core Java concepts including multithreading and garbage collection optimization
- Understanding of Algorithms & Data structures
- Familiarity with concurrency collections and their applications
- Expertise in developing real-time event-driven applications
- Proficiency in English, both written and verbal
- Understanding of software development lifecycle methodologies
- Ability to work effectively within a globally distributed team
- Strong problem-solving capabilities
- Willingness to learn and adapt to new domains quickly
- Experience in algorithmic trading
- Background in financial services
- Competitive compensation depending on experience and skills
- Variety of projects within one company
- Being a part of a project following engineering excellence standards
- Individual career path and professional growth opportunities
- Internal events and communities
- Flexible work hours