Technical Lead
Bikham
Job Description
We are looking for an experienced Technical Lead to own and drive the full software development lifecycle for Provider Passport β a modern, microservices-based platform built on Spring Boot, Angular, AWS, and Firebase. You will be the technical decision-maker responsible for architecture, code quality, delivery timelines, and engineering best practices across the entire stack. This is a leadership role.
You will set the technical direction, make hands-on architectural decisions, and ensure the team delivers high-quality software on schedule. We need someone who has done this before β not just contributed to engineering teams, but actively led them through complex product builds. What Youβll Own β Lead architecture decisions and technical strategy across backend, frontend, and cloud infrastructure β Own the end-to-end software development lifecycle: planning, design, implementation, testing, deployment, and maintenance β Establish and enforce engineering standards for code quality, testing, CI/CD, security, and documentation β Drive sprint planning, technical scoping, and delivery execution to ensure on-time, high-quality releases β Evaluate technical trade-offs, manage technical debt, and make pragmatic build-vs-buy decisions β Collaborate closely with Product Management to translate product requirements into technical specifications and delivery plans β Conduct code reviews and architectural reviews to maintain consistency and scalability β Identify and resolve bottlenecks in the development process, from infrastructure to team workflows Required Technical Experience You must have deep, hands-on experience with the following technologies: Backend: Spring Boot (3.x preferred), Java, micro services architecture, RESTful API design Messaging: Apache Kafka β real-time streaming pipelines, event-driven architecture Database: MySQL β schema design, query optimisation, data modelling at scale Frontend: Angular β component architecture, state management, performance optimisation Cloud: AWS β EC2, ECS/EKS, RDS, S3, CloudFront, IAM, VPC, and deployment automation Firebase: Authentication, Realtime Database, Storage, and Security Rules DevOps: CI/CD pipelines, containerisation (Docker), infrastructure-as-code, monitoring and logging Qualifications β 6+ years of professional software engineering experience with at least 3 years in a technical lead or engineering manager role β Proven track record of leading engineering teams through full product builds β from zero-to-one or major platform overhauls β Strong experience with micro services architecture in production environments at scale β Demonstrated ability to own SDLC end-to-end: requirements gathering, system design, sprint execution, release management β Excellent understanding of cloud-native patterns, distributed systems, and event-driven architecture β Experience setting up and maintaining CI/CD pipelines, automated testing frameworks, and deployment strategies β Strong communication skills β able to translate complex technical concepts for non-technical stakeholders β Bachelorβs or Masterβs degree in Computer Science, Software Engineering, or a related field (or equivalent experience) Nice to Have β Experience in healthcare technology, credentialing, or provider data management β Background in building multi-tenant SaaS platforms β Experience with performance engineering, load testing, and scalability planning