Sunil K Sharma

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Principal Software Engineer at MetLife
January 1, 2019 - Present
Involved in requirements gathering, design, and development across Agile SDLC phases. Planned development activities for the team and resolved bottlenecks. Led API architecture and built robust REST APIs using Spring MVC, Hibernate, JSP, JDBC, and related tech. Implemented and reviewed code, performed JUnit testing, and automated the build and deployment process with Jenkins. Deployed scalable microservices in Kubernetes, and supported production releases.
Senior Software Engineer at Deloitte
May 1, 2016 - December 1, 2018
Applied Agile methodology, gathering requirements and delivering core components using Advanced Java, EJB, Hibernate, and SQL/PL/SQL. Built web applications with MEAN stack and front-end technologies (HTML5, CSS3, Bootstrap, Angular/JS). Implemented OAuth and integrated CI/CD workflows with Jenkins and Nexus. Upgraded EJBs (2.0 to 3.0) and implemented Spring-based transactions and JMS-based asynchronous messaging.
Senior Software Engineer at Infosys
February 1, 2013 - April 1, 2016
Followed Agile practices; developed JSP pages with Spring MVC, Servlets, and Hibernate. Used JMS for asynchronous messaging, implemented EJBs, and built the front-end with JSP, HTML, CSS, and JS/jQuery. Developed with Spring, Spring Boot, and Spring MVC, and configured deployment on WebSphere/Tomcat. Wrote unit tests and collaborated with cross-functional teams.

Education

Bachelor's in Computer Information Technology at Janardan University, India
January 11, 2030 - February 8, 2026

Qualifications

AWS Certified Solutions Architect – Professional
May 1, 2021 - February 8, 2026

Industry Experience

Healthcare, Financial Services, Software & Internet, Retail, Other