Java Resume
Java Resume
Java Resume
Summary
Technical Skills
J2EE Technologies: Java/J2EE, Servlets, JSP, JDBC, Web Services, REST, SOAP
Web Technologies: HTML, CSS, JavaScript, JSP, Servlets, jQuery, AngularJS, XML, Ajax
Confidential Page 1 of 4
Professional Experience
Responsibilities:
Confidential Page 2 of 4
UPMC, Pittusburg, PA Sep 2016 – Nov 2017
Java Full Stack Developer
Responsibilities:
Requirements gathering, Analysis, Design, Development and Testing of the application using
agile methodology.
Designed and developed Restful service interface using Spring MVC to the underlying
customer event API.
Designed Java components and integrated using spring framework.
Designed, developed and implemented integration service to receive EDI message from N4
Terminal Operating System using Java, Spring Boot, JMS, Azure cloud development and
resources like Azure Service Bus, Azure Function, Azure Storage Account and Azure
CosmosDB.
Developed the GUI of the application using AngularJS and Ajax.
Created Single Page Application using AngularJS to improve the performance of the program.
Used Spring Bean at the server-side to write the business logic and interaction with persistence
layer.
Used JSON format to send the data to the client.
Implemented web service using Apache CFX SOAP and REST Web Service.
Implemented Microservice Architecture, with Spring Bootbased services interacting through a
combination of REST and SOAP.
Developed REST services using Spring Boot to serve the UI with JSON data and involved in
creating controller advices to handle exceptions and bad requests.
Identified memory leaks and memory consumption and continuously monitoring the
performance.
Extensively used Java Collection framework and Exceptional handling.
Created model layer using Hibernate and extensively used its API to perform CRUD operation.
Using Hibernate for persistence layer and HQL for query purpose.
Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and
consistent exception Hierarchy.
Using Java Message Service (JMS) for reliable and asynchronous exchange of information,
such as order status report, delivery report.
Used JMS using RabbitMQ to report failure of connectivity between Quad instance and other
components in Cluster.
Extensively used the Log4j for Logging Errors, debugging and tracking and Exception
statements.
Worked on ANT scripts to build and deploy the application.
Used Hibernate ORM frameworks for database connectivity.
Developed Stored Procedures, Views and Triggers in Oracle 11g database
Used SQL Stored Procedures and DML queries for storing and updating user data.
Environment: JDK 1.8, Spring Boot1.4, Spring Framework, Spring MVC, RESTful Webservices,
JSON, Angular JS, Apache CXF, HTML5, CSS3, JMS, RabbitMQ, Hibernate 4.3, Cosmos DB,
Microservices, Spring Tool Suite, Windows 7, Junit and Tomcat.
Confidential Page 3 of 4
United Health Group, Newark, NJ March 2016- Sep 2016
Java/J2EE Developer
Responsibilities:
Worked as a full stack developer to develop web applications using spring, REST based Web
Services providing OAuth Authentication.
Designed the user interface using JSP, JavaScript, HTML and CSS for manipulating, validating
and customizing.
Worked with web API’s to provide services to HTTP requests.
Developed websites with cross-browser compatibility using HTML, CSS and jQuery.
Implemented the project structure based on Spring MVC pattern using spring boot.
Created and maintained mapping files in Hibernate.
Configured web.xml and managed beans.
Integrated JSF, spring and Hibernate frameworks.
Used Maven as a build tool.
Developed JUnit tests for the modules.
Environment: HTML, CSS, JavaScript, jQuery, Spring MVC, JSP, REST, Hibernate, Junit.
Confidential Page 4 of 4