Guardian Life

Consultant - IT

Chennai Full time

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 highperformance applications. The ideal candidate will lead a team of engineers, drive technical excellence, and ensure the successful delivery of complex solutions. In addition, front-end development experience is required, with a preference for ReactJS or AngularJS. The candidate will be expected to contribute to front-end development as a core part of their role. 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 highperformance 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. 

 

CrossFunctional 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 

- 10-12 years of professional development experience in java and front-end technologies. 

- Strong proficiency in Core Java (Collections, Multithreading, Exception Handling, Streams, etc.). 

- Hands-on experience with Spring Boot, Spring Cloud, and Microservices-based architecture. 

- Solid understanding of RESTful API design and implementation. 

- Strong experience with MySQL and PostgreSQL databases. 

- 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. 

- Proficiency in CI/CD tools — Jenkins, Git, Maven/Gradle. 

- 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. 

 

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 endtoend. 

- Strategic Thinking: Ability to align technical approaches with business strategy and longterm goals. 

 

Location:

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

Chennai

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