Java Engineering Team Lead

Paris Permanent Work from home View Job Description
This role is a hands-on Java Engineering Team Lead position at Euronext Corporate Solutions in Paris, responsible for leading a team of 5+ developers while balancing technical leadership (code reviews, architecture, mentoring, troubleshooting) with team and delivery management in an Agile environment.

Added 30/06/2026

  • An agile, innovative and dynamic company where you can make an impact 
  • A collaborative environment that fosters professional growth with flexible caree

About Our Client

Join Euronext Corporate Solutions - Helping companies navigate the complexities of the capital markets Euronext Corporate Solutions, part of the Euronext Group, offers software and tailor-made advisory services spanning investor relations, communication, governance and compliance.

Job Description



  • Lead a team of 5+ developers in software development initiatives and translate application storyboards and use cases into functional applications.




  • Allocate 50% of the time supporting the team on technical topics such as code reviews, design document, technical architecture, client support investigation in hands-on mode, rest 50% in team and delivery leadership.




  • Act as a technical mentor for backend and frontend engineers, providing guidance on architecture, design decisions and best practices while promoting knowledge sharing and continuous improvement.




  • Design, build and maintain efficient, reusable, and reliable code.




  • Ensure the best possible performance, quality and responsiveness of the applications.




  • Collaborate closely with the Product Owner to ensure alignment with business requirements and meet delivery timelines.




  • Prioritize and facilitate the early resolution of client issues, ensuring adherence to agreed Service Level Agreements (SLA).




  • Conduct code reviews, contribute to critical feature designs, and ensure the overall quality of the team's deliverables.




  • Flag technical debt and areas of improvement, making sure they are properly documented and taken into account when defining priorities.




  • Implement robust documentation for knowledge base, onboarding, knowledge transfer, and communication in software development activities.




  • Follow Agile Scrum development process for application development.

The Successful Applicant



  • Bachelor's degree in Computer Science, Engineering, or a related field.




  • Minimum 10+ years of hands-on experience in Java development, with deep expertise in modern Java versions and Spring ecosystem.





  • 2+ years of experience as a Team Lead, with responsibility for guiding a development team and driving delivery in a distributed team environment in the design and development of scalable, high-performance systems using microservices and established design patterns.




  • Strong expertise across AWS services, including Cognito, Lambda, S3, SQS and RDS with experience designing resilient architecture. Familiarity with CloudFront and WAF is required.




  • Extensive experience with data modelling and database schema management, including Liquibase for migrations and jOOQ for type-safe SQL and performance-critical queries




  • Strong knowledge of containerization and orchestration tools like Docker and Kubernetes.




  • Front-end experience with React, Angular and Next.js, including JavaScript and TypeScript is a Plus. Demonstrated experience enabling effective collaboration with Frontend engineers for informed technical decision-making.




  • Strong understanding of SSO, AuthN and AuthZ, and API security, including OAuth2/OIDC, token-based security, role-based access control, and data privacy best practices.




  • Experience mentoring engineers across seniority levels to promote technical growth and maintain high engineering standards




  • Proficiency in Agile/Scrum methodologies and a commitment to driving Agile practices within the team.




  • Comfortable with DevOps practices involving configuration management, CI/CD pipelines, Gitflow, IaC, deployment patterns among others.




  • Excellent problem-solving skills and a proactive approach to addressing challenges.




  • Proficiency in English is a must.



What's on Offer



  • A vibrant international and diverse team: you'll collaborate with 140 local colleagues and a network of 2,200+ talents across Europe, USA and Asia.




  • A collaborative environment that fosters professional growth with flexible career paths, learning and development opportunities




  • An agile, innovative and dynamic company where you can make an impact
Contact
Chaja Maassen
Quote job ref
JN-062026-7051940

Job summary

Sector
Banking Financial Services
Sub Sector
Capital Markets / Equity
Industry
Financial Services
Jobs by location
Paris
Contract Type
Permanent
Consultant
Chaja Maassen
Job Reference
JN-062026-7051940
Remote or office
Work from home