Senior Lead Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance backend applications using Java 11+ and Spring Boot
- Architect and implement microservices-based systems and RESTful APIs
- Participate in and lead system design discussions , ensuring scalability, reliability, and performance
- Write clean, maintainable, and well-documented code following best practices
- Collaborate with product managers, frontend engineers, and other stakeholders to deliver high-quality solutions
- Perform code reviews, mentor junior developers, and promote engineering best practices
- Identify bottlenecks and bugs, and devise solutions to address and mitigate issues
- Ensure application security, data protection, and compliance standards
- Contribute to CI/CD pipelines and DevOps practices
- Required Skills & Qualifications
- Strong hands-on experience with Java (11 or above)
- Proven experience with Spring Boot , Spring MVC, Spring Data, and related frameworks
- Solid understanding of data structures, algorithms, and OOP principles
- Strong experience in system design , including scalability, performance tuning, and distributed systems
- Experience with RESTful APIs, microservices architecture , and service-oriented design
- Knowledge of databases (e.g., MySQL, PostgreSQL, NoSQL)
- Familiarity with version control systems like Git
- Strong understanding of multithreading, concurrency , and performance optimization
- Excellent problem-solving skills and attention to detail
- Strong verbal and written communication skills
Requirements
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with containerization tools (Docker, Kubernetes)
- Experience with message queues (Kafka, RabbitMQ)
- Exposure to CI/CD pipelines and DevOps practices
- Experience with monitoring and logging tools (Prometheus, ELK stack, etc.)
- Soft Skills
- Excellent communication and stakeholder management skills
- Ability to work in a fast-paced, collaborative environment
- Strong ownership mindset and leadership qualities
- Mentoring and team collaboration experience
- 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
Benefits
Additional Information
Job Description: Job Title: Senior Software Engineer - Java & Spring Boot Location: Gurgaon (or Remote/Hybrid - adjust as needed) Experience: 7-10 years Employment Type: Full-time Job Summary We are seeking an experienced Senior Software Engineer with strong expertise in Java (11+) and Spring Boot to design, develop, and maintain scalable backend systems. The ideal candidate should have solid system design skills , a strong understanding of modern software architecture, and excellent communication abilities to collaborate effectively with cross-functional teams.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at guardianlife? Share your experience