Over 11 years of experience in Java Development, specializing in Core Java, Servlets, JSP, Spring, Spring Boot, and Restful Web services.
Overview
11
11
years of professional experience
Work History
Senior Software Engineer
Optum Global Solutions
06.2022 - Current
Written Groovy test cases for the API's.
Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT.
Provided security to the Rest endpoints using Spring boot JWT authentication.
Used Rally for defect management and to keep track of bugs and issues.
Engaged in people management, providing guidance and ensuring effective handling of tasks.
Assistant Consultant
Tata Consultancy Services
02.2021 - 06.2022
Written Junit test cases for the API's.
Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT.
Provided security to the Rest endpoints using Spring boot JWT authentication.
Used JIRA for defect management and to keep track of bugs and issues.
Associate
Cognizant Technology Solutions
10.2019 - 02.2021
Written JUnit test cases for the API's.
Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT.
Provided security to the Rest endpoints using Spring boot JWT authentication.
Used JIRA for defect management and to keep track of bugs and issues.
Developer
Cognizant Technology Solutions
09.2018 - 10.2019
Getting requirement analysis documentation with client/Onshore coordinator.
Preparing estimation timelines to the client based on the requirement.
Implementing new services with Spring Boot and Restful webservices.
Once development is completed, we can test unit level testing and code deployed into the server.
Involved in testing and bug fixing of the project.
Following the coding standards and guidelines as per the project.
Software Engineer
Value Labs
12.2013 - 09.2018
Understanding the Specification Requirements.
Written logic to consuming restful services.
Configured Maven for the project building.
Implementing Validation Framework.
Involved Exception Handling.
Involved in Service, DAO.
Education
B. Tech -
JNTUH
Skills
Java 11
J2EE
Open AI GPT-4
Google Gemini
Servlets
JSP
JavaScript
JDBC
JUnit
Struts
Spring MVC
Spring Boot
Spring Cloud
Spring Data JPA
Restful Web Service
Red hat OpenShift
Netflix
Microservices
XLR Deployments
My Eclipse
Eclipse
STS
IntelliJ
Apache Tomcat
JBoss
MYSQL
MongoDB
Couchbase Workbench
Windows
Linux
HTTP
REST
JAX-RS
JSON
JIRA/Rally
Maven
Log4j
GIT
Bitbucket
Putty
Postman
Professional Experience
Optum Global Solutions, Cirrus-core, 06/01/22 to Present, Java 11, Spring boot, Microservices, Restful webservices, Maven, GitHub, Groovy, ReactJS, Snowflake, Swagger API, The main project objective of Cirrus is providing health insurance to eligible members enroll into the portal. Members can choose medical benefits for self and dependents also., Written Groovy test cases for the API's., Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT., Provided security to the Rest endpoints using Spring boot JWT authentication., Used Rally for defect management and to keep track of bugs and issues., Engaged in people management, providing guidance and ensuring effective handling of tasks.
Tata Consultancy Services, AmexPay, Amex, 02/01/21 to 06/01/22, Java 8, Vertex, OpenShift, Kotlin, RESTful webservices, Maven, Bitbucket, JUnit, Couchbase Workbench, Swagger API, The main project objective of Amex Pay is a mobile payment solution that allows eligible Cardmembers to make contactless or QR code-based payments at participating merchants using the Amex Mobile App. Cardmembers need to log in to the 'Amex IN' mobile app to register for Amex Pay., Written Junit test cases for the API's., Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT., Provided security to the Rest endpoints using Spring boot JWT authentication., Used JIRA for defect management and to keep track of bugs and issues.
Cognizant Technology Solutions, AmexPay, Amex, 10/01/19 to 02/01/21, Java 8, Vert.x, OpenShift, Kotlin, RESTful webservices, Maven, Bitbucket, JUnit, Couchbase Workbench, Swagger API, The main project objective of Amex Pay is a mobile payment solution that allows eligible Cardmembers to make contactless or QR code-based payments at participating merchants using the Amex Mobile App. Cardmembers need to log in to the 'Amex IN' mobile app to register for Amex Pay., Written JUnit test cases for the API's., Used Postman to unit test the RESTful API for HTTP requests such as GET, POST, and PUT., Provided security to the Rest endpoints using Spring boot JWT authentication., Used JIRA for defect management and to keep track of bugs and issues.
Cognizant Technology Solutions, NASP, Amex, 09/01/18 to 10/01/19, Spring Boot, Restful Web Services, Maven, Bitbucket, Jboss, WinSCP, Putty, Developer, 5, The main project objective is Amex Membership Rewards is a credit card rewards program that lets cardholders earn points on almost all purchases. To earn Membership Rewards, CM must hold one of the many affiliated American Express cards. By holding one of these cards (American Express Membership Rewards Cards), CM automatically enrolled in the program. The number of points CM will earn per dollar depends on which CM will use and the category of CM purchases as some are included in bonus categories. Bonus categories can help CM to earn between 2X and 5X points per dollar on some purchases. There are many ways to redeem Membership Rewards points, but transferring CM points to airline partners to book award flights is how CM will get the most value out of points., Getting requirement analysis documentation with client/Onshore coordinator., Preparing estimation timelines to the client based on the requirement., Implementing new services with Spring Boot and Restful webservices., Once development is completed, we can test unit level testing and code deployed into the server., Involved in testing and bug fixing of the project., Following the coding standards and guidelines as per the project.
Shopping Cart, Snapfish, 12/01/13 to 09/01/18, Core Java, Spring MVC, JavaScript, jQuery, RESTful webservices, GIT, Tomcat, Maven, 8, Developer, Snapfish by HP is the online photo printing and photo sharing service. Snapfish collects revenue from personalized photo products such as prints, photo books, cards and mugs. Snapfish members can personalize their products in several ways such as adding their photos and is some cases, adding captions or designed templates. Depending on the product, Snapfish USA supports retail pickup at Meijer, Walgreens, and Walmart. Snapfish provides free online photo editing tools. Snapfish members can share photo albums, individual photos, group rooms or snapfish products. Members can share via email, link URL, and to various other web services such as Facebook, Blogger and Myspace. In Shopping cart users can enter coupons, increase the quantity and remove the product. From Shopping cart users can move their products to Wish List., Understanding the Specification Requirements., Written logic to consuming restful services., Configured Maven for the project building., Implementing Validation Framework., Involved Exception Handling., Involved in Service, DAO.
IT Service Desk Analyst / Technical Support Specialist at Optum Global Solutions Inc.IT Service Desk Analyst / Technical Support Specialist at Optum Global Solutions Inc.