Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Java Team Lead

AT EPAM Systems
EPAM Systems

Java Team Lead

Lisbon, Portugal

We're seeking a skilled and experienced Java Team Lead to join our dynamic team.
Our goal is to deliver cutting-edge digital services, facilitating trade in diverse investment products for corporate and institutional clients worldwide. In this role, you will lead a team working on real-time solutions that support high volume, low latency trading on our customer's electronic platforms. This is an exciting opportunity to make significant contributions to global investment business and IT within a leading European investment bank, and to take on stimulating challenges in a fast-paced and innovative environment.

#LI-DNI

Responsibilities

  • Oversee the full software development lifecycle, guiding team members in development, quality assurance, and production support changes
  • Collaborate with stakeholders to define project scope and objectives
  • Ensure code quality and maintainability by conducting code reviews and promoting best practices
  • Mentor and develop team members, fostering a collaborative and inclusive team environment
  • Work closely with the production support team to streamline release and maintenance processes
  • Make strategic decisions on architecture, design, and technology choices to meet business needs
  • Drive continuous improvement initiatives within the team
  • Ensure compliance with company policies and industry standards
  • Manage project timelines and deliverables, ensuring timely execution and quality outcomes
  • Provide leadership in critical problem-solving efforts during major incidents
Requirements

Want more jobs like this?

Get jobs in Lisbon, Portugal delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • Minimum of 5 years of software development experience focusing on Java-core technologies
  • Skills in Java-core including multithreading, garbage collection optimization, and collections, particularly concurrency collections
  • Background in developing real-time, event-driven applications
  • Proficiency in test-driven development and continuous integration practices
  • Excellent command of the English language
  • Solid understanding of the Software Development Life Cycle (SDLC)
  • Qualifications in leading complex software projects in a distributed team environment
  • Capability to manage multiple priorities and tasks in a dynamic work environment
  • Competency in strategic planning and execution
Nice to have
  • Experience with electronic trading platforms
  • Background in financial services or investment banking
  • Proficiency in additional programming languages such as Scala or Python
We offer
  • 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

Client-provided location(s): Lisbon, Portugal
Job ID: EPAM-epamgdo_blt86b90a44a830764c_en-us_Lisbon_Portugal
Employment Type: Other