We are seeking a hands-on Tech Lead with deep expertise in Java and Spring Boot to guide a high-performing squad in delivering robust, scalable, and high-quality solutions.
The Tech Lead will ensure engineering excellence, drive productivity, and foster a culture of continuous improvement and innovation.
Key Accountabilities & Responsibilities
Provide end-to-end technical leadership and guidance throughout the development lifecycle.
Exhibit deep expertise in Java and Spring Boot, serving as the technical authority for design and maintenance.
Promote and enforce common tooling, coding, and testing standards.
Conduct code reviews, utilize code scanners, and coach team members to uphold engineering standards.
Drive continuous improvement through retrospectives, root cause analyses, and process reviews.
Mentor and coach engineers, promoting growth and development.
Qualifications
Required Skills & Experience
Proven experience as a Tech Lead or Senior Developer in Java and Spring Boot.
Strong understanding of software engineering standards, agile methodologies, and release management.
Experience with code reviews, testing standards, and performance optimization.
Excellent mentoring, communication, and stakeholder management skills.
Familiarity with Jira and CI/CD tools.
Knowledge of security, compliance, and risk management in software delivery.
Desired Qualifications
Experience in insurance, finance, or regulated industries.
Exposure to cloud platforms (AWS, Azure, GCP).
Experience with microservices architecture and containerization (Docker, Kubernetes).