Regions
Location
- London
Disciplines
Job types
- Contract
- Hybrid Working
- Inside IR35
Industry
- Technology, Media, & Telecommunication
Salary
£850 - £875 per day
Functions
- Java Developer
- Java Engineer
- Software Developer
- Software Developer / Software Engineer
- Software Engineer
- Technical Lead
Seniority
- Leadership
- Senior
Technologies
- JVM
Job reference
BBBH104946_1725878978
New Java Tech Lead Role – Inside IR35 – Initial 6 Months – Financial Services Client
Lead Developer – Java
Hybrid – Central London (1 day/week)
£850-875 per day
Initial 6-month contract (with a project duration of 27 months)
Role Overview:
We are seeking a Lead Developer to take ownership of a complex, cloud-based market infrastructure service. As a key leader within the team, you will be responsible for driving technical direction, ensuring best practices, and overseeing the successful delivery of a critical platform. Your role will be essential in guaranteeing the platform’s resilience, scalability, and timely delivery while mentoring a high-performing team. While the initial contract is for 6 months, the project is slated to run for a total of 27 months, offering long-term engagement opportunities.
Key Responsibilities:
- Lead the development and optimization of core components of the platform.
- Mixture of both hands on developement and tech leadership role.
- Architect resilient, scalable solutions to address complex challenges.
- Drive innovation by spearheading new project initiatives and fostering engineering excellence.
- Ensure clear technical documentation, and manage effective communication with stakeholders.
- Mentor and guide team members, ensuring quality and adherence to best practices.
Key Skills:
- Leadership & Team Management: Proven experience in leading technical teams and driving collaborative solutions.
- Event-Driven Microservices: Expertise in microservices, Docker, Kubernetes, and event-driven architecture.
- Java Programming: Advanced proficiency in Java (Java 17+), Spring Boot, and enterprise-grade application development.
- Database Management: Strong SQL skills and hands-on experience with AWS S3 and relational databases.
- Cloud Architecture: Deep experience with AWS services including Aurora, IAM, and cloud infrastructure management.
- Agile Methodologies: Solid understanding of Scrum/Kanban and experience leading cross-functional teams.
Technical requirements:
- Java
- Spring Boot, Miroservices and RESTbased APIs experinece
- Experience working with Data Structures, Multithreading and concurrency
- Kafka or RabbitMQ
- CI/CD experience with Jenkins, Docker and Terrform
- Cloud services experience with AWS ideally
Nice to Have:
- Experience with Scala and ReactJS.