
Job Description & Key Responsibilities
MetLife is a global financial services leader with a strong presence in insurance, annuities, employee benefits, and asset management. In India, the company has been expanding its technology footprint to drive digital transformation across its product suite. The Global Technology division at MetLife focuses on building scalable, secure, and innovative software platforms that power everything from policy administration to customer self‑service portals. Employees benefit from a multicultural environment, exposure to cutting‑edge cloud technologies, and a culture that encourages continuous learning and collaboration across continents.
The role of Software Engineer I in Hyderabad is a hybrid, full‑time position that sits within the Global Technology team. As an early‑career engineer, you will be involved in the end‑to‑end development of cloud‑native applications, contributing to both front‑end and back‑end components. You will work closely with senior engineers, product owners, and global stakeholders to design, code, test, and deploy features that impact millions of customers worldwide. The position offers a solid foundation for growth into senior engineering, architecture, or product leadership roles, with clear pathways to specialize in cloud platforms, data engineering, or mobile development.
Key Responsibilities:
1. Design, develop, and maintain Java‑based micro‑services using Spring Boot.
2. Build responsive user interfaces with ReactJS and, where required, mobile experiences using Swift or React Native.
3. Implement and optimize data access layers for SQL Server and Cosmos DB.
4. Containerize applications and manage deployments on Azure Kubernetes Service.
5. Create and maintain CI/CD pipelines in Azure DevOps for automated builds, tests, and releases.
6. Participate in Agile ceremonies, write user stories, and estimate effort.
7. Diagnose and resolve production incidents, ensuring high availability and performance.
8. Collaborate with global engineering teams to align on standards, security, and best practices.
9. Contribute to code reviews, technical documentation, and knowledge‑sharing sessions.
10. Stay updated with emerging cloud and DevOps technologies and propose improvements.
Tech Stack: Java, Spring Boot, ReactJS, Swift, React Native, SQL Server, Cosmos DB, Azure Kubernetes Service, Azure DevOps CI/CD, RESTful APIs, Agile/Scrum.
Growth Path: Starting as a Software Engineer I, you can progress to Software Engineer II, Senior Engineer, Lead Engineer, and eventually Architect or Engineering Manager, with opportunities to move across product lines or specialize in cloud, data, or mobile domains.
Why Join MetLife? The company offers a stable, globally recognized brand, exposure to large‑scale enterprise systems, and a supportive environment that values innovation and work‑life balance. Employees receive continuous learning opportunities, mentorship programs, and the chance to work on products that have a real impact on customers' financial wellbeing.