Search by job, company or skills

Guardian Life

Senior Lead Engineer

This job is no longer accepting applications

  • Posted 4 days ago

Job Description

Job Description:

We are looking for a seasoned Java Full Stack Technical Lead with strong expertise in Spring Boot, Microservices, and Core Java, along with hands-on experience in building scalable, resilient, and high‑performance applications. The ideal candidate should be a professional with strong full‑stack development experience using React, TypeScript, HTML/CSS on the front end and Java Spring Boot / Node.js (Express), Microservies on the back end. As a Development Lead you will lead a team of enginners, drive technical excellence, and ensure the successful delivery of complex solutions. Experience with relational databases, CI/CD practices, and testing frameworks is essential. Exposure to AWS and modern DevOps methodologies is a strong advantage. Experience with event-driven architecture while working with platforms such as Kafka, SNS/SQS is also valuable.

Key Responsibilities

Technical Leadership:

  • Lead, manage, and mentor a team of Java developers while fostering a collaborative and high‑performance engineering culture.
  • Provide expert technical guidance on architecture, design patterns, coding standards, and best practices.
  • Own end-to-end technical delivery, ensuring quality, scalability, and maintainability.

Application Development:

  • Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
  • Build and optimize RESTful APIs for seamless service-to-service communication.
  • Apply object-oriented and design principles to ensure clean, modular, reusable code.
  • Develop and maintain front-end applications using ReactJS or AngularJS, working closely with UI/UX designers to deliver seamless user experiences.

Database & Performance:

  • Develop and optimize database schemas and queries for MySQL and PostgreSQL.
  • Perform performance tuning, troubleshooting, and root cause analysis.

Production Support:

  • Ability to debug, analytical skills, prod support.

DevOps & CI/CD:

  • Build, manage, and optimize CI/CD pipelines using tools such as Jenkins, Git, and Maven/Gradle.
  • Collaborate closely with DevOps teams to support deployments and automation.

Quality & Standards:

  • Oversee unit and integration testing using JUnit, Mockito, and related frameworks.
  • Conduct code reviews and ensure adherence to coding and architectural standards.
  • Stay informed about emerging technologies and drive continuous improvement within the team.

Cross‑Functional Collaboration:

  • Work effectively with QA, DevOps, Product Management, and business stakeholders.
  • Ensure clear communication across teams and help refine requirements where needed.

Required Skills & Qualifications

  • 8-10 years of strong full‑stack development experience using React, TypeScript, HTML/CSS on the front end and Java Spring Boot / Node.js (Express), Microservices on the back end
  • Strong proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, etc.).
  • Hands-on experience with Spring Boot, Spring Cloud, and Microservices-based architecture.
  • Design and development of RESTful APIs, supporting integration across applications and services
  • High proficiency with relational databases (MySQL and PostgreSQL), including SQL / PL‑SQL, data modeling, and query optimization
  • Experience with front-end development using ReactJS or AngularJS. The candidate must be able to contribute to front-end coding, troubleshooting, and collaboration with UI/UX teams.
  • Hands‑on experience with CI/CD pipelines (Jenkins), GitHub source control, and Maven build and dependency management
  • Strong knowledge of JUnit, Mockito, and other testing frameworks.
  • Good understanding of software design principles and common design patterns.
  • Experience with AWS services (ECS, EKS, S3, RDS, Lambda) is a plus.
  • Leveraging AI productivity tools such as Github Co-pilot.
  • Excellent communication, leadership, and interpersonal skills.
  • Familiarity with core application engineering practices, including logging, error handling, security (authentication/authorization), and performance considerations
  • Exposure to scalable and cloud‑friendly components, such as Redis (caching) and BI/reporting tools like Amazon Quick Sight (preferred)
  • Strong communication skills with the ability to translate business requirements into technical solutions, and a willingness to learn new technologies

Leadership Competencies

  • Team Management: Ability to lead, mentor, and motivate developers to achieve project and organizational goals.
  • Stakeholder Communication: Skilled in communicating with product owners, BAs, and senior leadership.
  • Decision-Making: Ability to take informed and timely decisions on technical and project matters.
  • Conflict Resolution: Capable of resolving team conflicts constructively and fostering a positive work environment.
  • Project Ownership: Strong sense of accountability with experience managing deliverables end‑to‑end.
  • Strategic Thinking: Ability to align technical approaches with business strategy and long‑term goals.

Location:

This position can be based in any of the following locations:

Chennai, Gurgaon

Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149315141

Similar Jobs

Chennai, India

Skills:

solace CloudJavaSpringCouchbaseKafkaSpring JpaSpring BatchMySQLPostgreSQLSpring CloudMemcachedRedisPythonHazelcastApache KafkaSpring SecurityMongoDBSparkAzure CosmosDBSpring-bootSpring Data StreamAgile principlesAzure EventHubBig Data frameworks

Chennai, India

Skills:

TypescriptRest AssuredJavaApi AutomationPlaywright

Chennai, India

Skills:

CoredataMVVMUikitSwiftMvcIos DevelopmentRestful ApisCombineCI CD toolsGitHub Actionsthird-party librariesSDKsSwiftUI

Chennai, India

Skills:

KubernetesAWSRubyShell scriptingPythonAzureTerraformDockerGcpAnsible

Remote

Skills:

JavaSpringTerraformKubernetesAWSCI/CD