Java Microservices Developer Experienced Java Developer specializing in microservices architecture, with expertise in designing, developing, and deploying scalable, distributed applications. Proficient in Spring Boot, Spring Cloud, RESTful APIs, Microservices. Skilled in implementing event-driven architectures using Kafka, ensuring high availability and performance. Passionate about building efficient, secure, and maintainable microservices solutions that drive business success. Collaborate with cross-functional teams to deliver agile, modular, and maintainable microservices solutions that enhance business operations and user experience. Strong development background using Object Oriented Languages. Having good Expertise in Server-side programming using J2SE, J2EE, Microservices, Spring MVC, Spring Boot, Spring Rest API, Struts, JPA, DevOps and SQL DB. Main responsibilities include extensive understanding of expectations, requirements, formulate solutions, and estimations. Good team member, positive attitude and result oriented. Has the motivation to take independent responsibility as well as ability to contribute and be a productive team member and lead.
Client: HSBC Software Development India
Project Description:
This Platform is for continuous Integration, Continuous Testing, and continuous
Deployment Roles & Responsibilities:
Client: UnitedHealth Group, America
Project: MES (Domain: Health Service) (Duration: May ’10 2023 to October ’25 2023)
Description:
ASCE Platform is for continuous Integration, Continuous Testing, and continuous Deployment.
Roles & Responsibilities:
• Analysis and designing project flows and identifying services.
• Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
• Analysis and designing project flows and identifying services.
• Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
• Developing microservices using spring, spring boot, jpa and webservices
• Lead the entire Product Development Lifecycle from understanding the Business Case.
• Gathering the requirements by continuously inspecting user behavior to obtain
• preferences & finalize features.
Technology Stack: Java, Spring boot, Microservices, Git, Maven, Jenkins, Docker, Jira, MySQL.
Client: Samsung, Gurgaon
Project: MES (Domain: TELECOM SERVICE PROVIDER) (Duration: Feb ‘23 to March ‘23)
Description:
MES Platform is for continuous Integration, Continuous Testing, and continuous Deployment.
Roles & Responsibilities:
· Analysis and designing project flows and identifying services.
· Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
· Analysis and designing project flows and identifying services.
· Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
· Developing microservices using spring, spring boot, jpa and webservices
· Lead the entire Product Development Lifecycle from understanding the Business Case.
· Gathering the requirements by continuously inspecting user behavior to obtain
· preferences & finalize features.
Technology Stack: Java, Spring boot, Microservices, Git, Maven, Jenkins, Docker, Jira, MySQL.
Client: Nokia, Noida
Project: ACE (Domain: TELECOM SERVICE PROVIDER) (Duration: Mar 2021 to October2022)
Description:
ACE Automation Platform is aimed at building automated delivery platform for infrastructure creation.
Continuous Integration, Continuous Testing, and continuous Deployment. It supports zero touch ate customer end.
Technology Stack: Java, Spring boot, Microservices, Git, Maven, Jenkins, Docker, Spring cloud, MariaDB, Jira
Roles & Responsibilities:
• Analysis and designing project flows and identifying services.
• Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
• Developing microservices using spring, spring boot, jpa and webservices
• Lead the entire Product Development Lifecycle from understanding the Business Case.
• Gathering the requirements by continuously inspecting user behavior to obtain
• preferences & finalize features.
• Supervise development team and product delivery.
• Production support, enhancements, and defect fixes.
• Analysis and designing project flows and identifying services.
• Defining & developing flows for the Website, planning the timeline & writing codes for the platform.
• Developing microservices using spring, spring boot, jpa and webservices
• Lead the entire Product Development Lifecycle from understanding the Business Case.
• Gathering the requirements by continuously inspecting user behavior to obtain
• preferences & finalize features.
Project: MPS MAS
Description:
MAS is a financial project for setup merchants and manage their payments and invoices. It has different features like adapt quick pricing module, flexible transactions, financial settlements. It also provides multiple currency and language support.
Technology Stack: Spring Boot, Hibernate, RESTful Web Services, MySQL, Git, Mockito, Microservices, Angular.
Roles & Responsibilities:
• Developing the User Stories depending on the requirement.
• Analyzing the user stories if needed get the clarifications from BA.
• Involved in assessment of existing system currently used which helped to come up with the requirements and estimation of this project.
• Then played a key role on development of the project, help the team to understand behavior of the existing application.
• Created Documents for Analysis and Design.
• Hands on development and unit testing.
• Change requests debugging day to day application issues.
• Preparing Unit test cases for the bug.
• Attending stand up meetings as part of agile process.
Project: Qatar Airways
Description:
QatarAirways.com is an online flight booking project. User can search flights and hotels for different countries and different places for booking flights. User can search and booked flights on their respective locales. For different locales we have different sites. User can book hotel as a guest or as a logged in user. For logged in user every booking has some reward points through which he/she can redeem these points on his/her future booking.
Technology Stack: Spring Boot, Hibernate, RESTful Web Services, MySQL, Git, Mockito, Microservices
Roles & Responsibilities:
• Communicating with the client and getting inputs for new requirements.
• Worked on development of POC of the project with the proposed technical stack.
• Then played a key role on development of the project, help the team to understand behavior of the existing application.
• Created Documents for Analysis and Design.
• Hands on development and unit testing.
• Change requests debugging day to day application issues.
• Preparing Unit test cases for the bug.
• Attending stand up meetings as part of agile process.
Client: Singapore Client
Project: Pay Asia
Description:
Pay Asia is a Singapore headquartered company that provides cloud based and fully managed payroll,
HR services and solutions.
Technology Stack: Spring, Hibernate, JPA, Web Service, Java Script, jQuery, CSS, SQL Server, Microservices, Angular.
Roles & Responsibilities:
• Communicating with the client and getting inputs for new requirements.
• Analyzing the design document interacting with client.
• Used Spring framework for Dependency injection.
• Developed controller, services, and DAO layer logics.
• Writing Persistence logic using hibernate.
• Implemented logging and tracking using Log4j.
• Implemented Unit Test cases using Junit.
Client: GNFC, India
Project: Eproc suit
Technology Stack: Spring Web Flow, Angular js, Jpa gateway, spring5, Hibernate, PostgreSQL.
Description: This is a tendering project having the following 4module, super admin, client admin, bidder, and buyers.
Both super admin and client admin have privilege of creating buyers and bidder.
Buyer has authority to create tender and evaluate the tender. Bidder do bid on corresponding tenders which are created by buyer and after bidding is completed it goes for evaluation to the corresponding buyer. Buyer evaluates the tender and awards the tender or reject it.
Roles & Responsibilities:
• Features suggestions and finalization
• Requirement analysis.
• Design.
• Development, Coding, Integration.
• Testing, Debugging.
• Bug Fixing
Software Development, Software, Agile Methodology Integration
Java, J2EE, Spring Boot, Microservices
Microservice Architecture, Spring Data, Spring Cloud, Spring Security
Kafka, Docker, Kubernetes
MySQL, Oracle, Java Scripts
JUnit, Mockito, JMeter
Intellij IDEA, Eclipse, VScode
Maven, Gradle, GitHub, GitLab, SVN