Java Engineering Team Lead
Indexed description
Euronext Corporate Solutions is a fully integrated division of Euronext, including all the resources to pursue its business activities: Revenue, Growth Marketing, Product, Technology & Operations, Client Services and Transformation. It also relies on Euronext support functions to accompany its growth.
You Will Be Primarily Responsible To
- 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.
- 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.
- 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
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. Find out more: Euronext Corporate Solutions
Euronext Values
Unity
- We respect and value the people we work with
- We are unified through a common purpose
- We embrace diversity and strive for inclusion
- We value transparency, communicate honestly and share information openly
- We act with integrity in everything we do
- We don’t hide our mistakes, and we learn from them
- We act with a sense of urgency and decisiveness
- We are adaptable, responsive and embrace change
- We take smart risks
- We are positively driven to make a difference and challenge the status quo
- We focus on and encourage personal leadership
- We motivate each other with our ambition
- We deliver maximum value to our customers and stakeholders
- We take ownership and are accountable for the outcome
- We reward and celebrate performance
Additional Information
This job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks, projects.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search