MGonapa_JAVA_MCA
MGonapa_JAVA_MCA
Mobile:(603)-422-2868
[email protected]
Technical Skills
Web Technologies: JAVA/J2EE, JAVA SE6, JAVA8, JDK11, JMS (MQs, Topic Queues), Spring,
Webservices REST/SOAP, JSP, Servlets, Java Script, Angular, View JS, HTML, CSS, JSON, jQuery
and AJAX.
Programming/Scripting Languages: JAVA/J2EE, SQL/PLSQL, Shell Scripting and KERMIT
Script.
Servers: Glass Fish, WebSphere, WebLogic, JBOSS and Apache – Tomcat
Frameworks: FrontController, MVC, Struts, Spring MVC, Spring Boot, Hibernate, JPA, EJBs,
Kafka and Zookeeper, Micro Services, Drools.
Databases: PostgreSQL, DB2, Sybase, MySQL & Oracle 8i, 11g,19c, Mongo DB
Reporting: Altova, XML/XSD Spy tool.
Server operating systems: UNIX/Linux, Windows XP/7/8
Cloud/Big Data Technologies: AWS, Kafka, JBoss FUSE container.
Versioning Systems: Tortoise CVS (Win-CVS), CLEAR CASE, SVN, GIT Hub, RTC, Bitbucket.
IDEs: IntelliJ IDEA, Eclipse, STS, DEV Studio
BRM Tools: Apache-Ant, Maven, Jenkins, GIT and JIRA
Monitoring Tools: APP Dynamics, Splunk
Other: Service NOW, Putty, Bugzilla, FTP, SFTP, REMEDY,
Professional Experience
Delta Dental Insurance, Alpharetta, GA Oct
2022 – Till date
Sr Java Backend Developer
Project Description: The project is all about the Eligibility & Benefits and Claims. It is a spring
boot-based API that helps in calculating and retrieving list of Eligibility & Benefits and
Claims, getting list of subscribers based on the subscriber Information. This API is hosted on
Azure AKS.
Roles and Responsibilities:
● Developed and migrated applications code in Java 11 and Spring Boot.
● Implemented business logic and features.
● Ensure code quality and coding standards.
● Design and maintain the database schema in Postgres.
● Implemented data access logic with Spring Data JPA.
● Optimize database queries and performance.
● Run automated test suites in the CI/CD pipeline.
● Set up and configure the CI/CD pipeline using Jenkins.
● Automate builds, tests, and deployments.
● Developed and maintained server-side applications using Node.js, ensuring high perfor -
mance and scalability.
● Built RESTful APIs using Express.js, integrated with front-end services for seamless com -
munication.
● Implemented TypeScript to enforce strict type checking and improve code readability and
reliability.
● Designed and implemented reusable Node.js modules and middleware for streamlined ap -
plication architecture.
● Leveraged asynchronous programming and event-driven architecture for optimizing appli -
cation performance.
● Worked on integrating third-party libraries and APIs, ensuring robust and secure data ex -
changes.
● Monitor and manage pipeline health.
● Integrate with source code repositories (e.g., Git).
● Containerize the Spring Boot application for AWS Fargate.
● Architected and managed CI/CD pipelines integrating AWS CloudFormation with Jenkins,
AWS Lambda, S3 for fully automated testing, packaging, and deployment.
● Handle dead-letter queues and message retries.
● Set up AWS SNS topics for event notifications.
● Integrate SNS with other AWS services.
● Written Unit Test Cases to test Java code using Testing Frameworks like JUNIT, Mockito.
● Write unit tests to validate code correctness using JUnit.
● Achieve high test coverage for robustness.
Environment:Java,SpringBoot,SpringJPA,node.js,Angular16,Postgres,Maven,
AWS(EKS,S3,SQS,SNS,EC2,Lambda,codebuild,codecommit,codedeploy,CloudWatch),Jenkins,
GIT,intelliJ.
A CCOMPLISHMENTS :
Supported production applications and fixed production issues as per customer’s pri -
ority.
Provide devise creative and efficient technical solutions, Implement Service Oriented
Architecture with ESP reporting tools. Implemented Service Oriented Architecture with
Web Services components such as SOAP, WSDL protocols and RESTful API.
Effectively managed deliverables with Agile Methodology and Scrum Software Devel -
opment.
E NVIRONMENT :
Core Java, UNIX, J2EE, Eclipse, Web Services, ORACLE 11g, Apache Tomcat, Maven,
SOAP, Restful API, JMS QUEUE and TOPIC.
NYSOH : ALBANY, NY June 2017 to Nov 2018
S R J AVA D EVELOPER
The objective of the project was to store all holding, security and transactional information
from all the businesses under New York State of Health Insurance, and to assess the health
of various funds/securities to make the right business decisions.
R ESPONSIBILITIES :
Developed DAO Implement classes using Hibernate Template from SPRING with HI -
BERNATE API.
Developed business components and configured as beans using Spring DI.
Developed Java Message Services (JMS) using Message Queue and Topic.
Code, test, debug, implement, and document highly complex programs. Develop com -
plex test plans to verify logic of new or modified programs using Java and other tech -
nologies.
Providing devise creative and efficient technical solutions
Implemented Service Oriented Architecture with Web Services components such as
SOAP, WSDL protocols and RESTful API.
Fixed issues for NYSOH consumer’s production defects.
Fixed NYSOH application’s 834 inbound and outbound issues.
Involved in EDI data file processing to ISSUER and EMEDNY with NYSOH.
Handled issues for enrollment data process from AUTO ENROLL QUEUE task.
Implemented schedulers for batch jobs respective to enrollment periods and re -
newals.
Develop code using relational databases to facilitate programming software.
A CCOMPLISHMENTS :
Developed Java Message Services (JMS) API to flow EDI834 messages to external sys -
tem Topic.
E NVIRONMENT :
Core Java, UNIX, J2EE, Eclipse, Web Services, ORACLE 11g, Apache Tomcat, Maven,
SOAP, Restful API, JMS QUEUE and TOPIC.
VERIZON; HYDEARBAD, INDIA JULY 2014 — AUG 2016
S YSTEM S PECIALIST
Verizon enterprise solutions (ESAP EMEA) provide telecom network solutions. It has apps like
CLIVE, NMDS and TDS. CLIVE processes the retail and wholesale orders, validates the re -
quests and delegates it to appropriate system based on request type. Requests can be of
type number activation, it means number activation requests on switch are handled by
NMDS.
D EVELOPMENT /M AINTENANCE R ESPONSIBILITIES :
Implemented the Persistence Layer and Data Access Service Layer using Spring Hiber -
nate template.
Handled build and deployment process of applications with GIT, JIRA and Jenkins.
Developed HTTPS based protocol Servlet Implementation for external system commu -
nication.
Developed resources using Spring with REST and Consumed resources using Rest
Template.
Developed DAO Implement classes using Hibernate Template from SPRING with HI -
BERNATE API.
Developed business components and configured as beans using Spring DI.
Developed Java Message Services (JMS) using Message Queue and Topic.
Implemented scripts for switch communication with different protocols like FTP and
SFTP.
Effectively managed deliverables with Agile Methodology and Scrum Software Devel -
opment.
Prepared MML command generation templates to activate the numbers on a particular
country switch.
Implemented Service Oriented Architecture with Web Services components such as
SOAP, WSDL protocols and RESTful API.
Implemented multithreading communication during switch connectivity process in
EMEA application.
Implemented shell scripts for downloading data from network devices.
Created exception handling framework to send back error response and codes.
Set up domains with Glassfish server migration for multiple applications.
Implemented SSL (Secure Sockets Layer) is a standard security technology for estab -
lishing network communication an encrypted link between a server and a client.
Involved Enabling Public Key Authentication for SSH Access with multiple servers
across multiple network communication.
Installed Geotrust SSL certificates on app development servers (running Oracle Glass -
fish Server).
Effectively managed deliverables with team of 5 members and was solely responsible
for all operational tasks like on boarding, off boarding team members add while car -
ing for delivery tasks like project initiation, planning, execution, monitoring, control -
ling and project closure activities.
A CCOMPLISHMENTS :
Installed Geo trust SSL certificates on app development servers (running Oracle
Glassfish Server).
Created Global solution to avoid connection leakages, my efforts have reduced sev -
eral potential outages and improved revenue growth on Verizon, implemented web
services to communicate with external systems.
Glassfish upgrade migration for number portability applications.
E NVIRONMENT :
Core Java, J2EE, Java script, Eclipse, Web Services(SOAP, RESTful), HTML, CSS, XML,
JSON, JQUERY, Servlets, JSP, Spring Framework, Spring MVC, Spring Core, Spring with
Hibernate, JMS(Topic/Queue), Kafka, Zookeeper, Glassfish, Jenkins, GIT, JIRA, JUnit
and Oracle.
ACCENTURE; HYDERABAD, INDIA JAN-2011 to JUNE- 2014
S R S OFTWARE E NGINEER
KOPERCO is a system for personnel reporting via Intranet. It includes the functions Head -
count planning, budget adjustment with functional budget transfer, forecasting and reporting
of monthly actuals. The difference between planning basis and manpower requirement must
be planned.
D EVELOPMENT /M AINTENANCE R ESPONSIBILITIES :
Prepare all documents for project standards and maintain accuracy in same and man -
age all technical resources to meet all requirements and perform tests on various pro -
cesses in coordination with development teams.
Develop all logical and physical models and deploy all applications and provide excel -
lent documents for all processes.
Created Struts action classes to handle the incoming browser as well as XML over http
requests.
A CCOMPLISHMENTS :
Implemented dynamic content loading for all presentation layers using AJAX.
E NVIRONMENT :
Java/J2EE, Struts, WebSphere, SVN, RTC, JSP, HTML, JavaScript, CSS, AJAX, Eclipse,
CVS
Courses
AWS Solution Architect Associate