Lead Java Developer (GCP), 6 months, London/Hybrid, £600/day (Inside IR35)
My client, a leading digital consultancy are currently looking for a highly skilled and experienced Java Tech Lead to join their engineering team. You will be responsible for leading a team of engineers, providing technical guidance, and ensuring successful delivery of scalable, high-performance solutions using Java, Microservices, GCP, and Kubernetes. This is a hands-on leadership role that combines deep technical expertise with team mentorship and delivery ownership.
Key Responsibilities:
* Technical Leadership:
o Lead a team of backend engineers, providing technical direction and mentoring
o Drive best practices in coding, architecture, design patterns, and DevOps
o Conduct code reviews, provide constructive feedback, and ensure code quality and maintainability
* Solution Delivery:
o Collaborate with architects, product managers, and other stakeholders to define technical solutions aligned with business goals
o Own the end-to-end design and implementation of backend systems using Java and Spring Boot
o Ensure timely delivery of high-quality features and enhancements
* Hands-on Development:
o Design and develop scalable microservices architectures
o Implement APIs, backend logic, and data integrations using Java and modern frameworks
o Leverage Google Cloud Platform (GCP) services for building cloud-native applications
* DevOps & Infrastructure:
o Manage containerized deployments using Kubernetes
o Optimize CI/CD pipelines for smooth deployments and efficient operations
o Monitor and troubleshoot performance and reliability issues in production
* Team Development & Support:
o Provide day-to-day support to team members on technical challenges
o Foster a culture of learning, ownership, and continuous improvement
o Encourage collaboration and cross-functional knowledge sharing
Required Skills & Experience:
* Strong programming experience in Java (8/17/21) and Spring Boot
* Deep understanding of microservices architecture and RESTful APIs
* Hands-on experience with Google Cloud Platform (GCP) - Pub/Sub, Cloud Functions, Cloud Run, etc.
* Proficiency with Docker and Kubernetes for container orchestration
* Experience with CI/CD tools (e.g., Jenkins)
* Good knowledge of performance tuning, scalability, and security best practices
* Experience in Agile/Scrum-based delivery models
* Excellent communication, problem-solving, and mentoring skills
APPLY NOW!!