We provide IT Staff Augmentation Services!

Java Microservices And J2ee Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY

  • Having 6+ years of professional work experience in application development using JAVA/J2EE technologies
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi - Threading, Lambda and Generics.
  • Extensive exposure to JAVA, J2EE, JSP, JDBC, Servlets, spring, Hibernate, Struts, GIT.
  • Exposure to VMware and Maintaining Data in an offshore environment as a part of a Disaster Recovery Plan
  • Experience in integrating multiple components using web services. Hands on experience using the SOAP, WSDL, JAX-RPC, JAX-WS, and XML Beans technologies.
  • Good experience of working with several RDBMS likes Oracle 8i/9i/10g, IBM DB2, MySQL, SQL Server and MS Access.
  • Proficient in implementing various J2EE design patterns like MVC, Service Locator, Session Façade, Data Access Object (DAO), Factory, Singleton, Data Transfer Object (DTO), Front Controller, View Helper and Business Delegate.
  • Used Maven to build and package the application.
  • Worked on Spring-DAO based declarative transaction management.
  • Designed and implemented RESTful Web services.
  • Developed the web application using Spring Core, Spring MVC.
  • Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Experience in building flexible, reliable, efficient and secured Enterprise and Web based applications using Spring MVC and Spring Web Flow frameworks.
  • Working on Spring boot actuator to access the current state of the running application in production environment.
  • Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MS SQL, MySQL and DB2.
  • Expertise in developing, Testing, Debugging, Integrating and Deploying Enterprise applications using Integrated Development Environments (IDE) IntelliJ IDEA, Eclipse, Rational Application Developer (RAD) and Net Beans.
  • Experience in ContinuousIntegration (CI) like Jenkins, Hudson, Travis, Bamboo and Continuous Deployment (CD) toolslike Electric Cloud and Nolio.
  • Having Extensive experience in developing Web and Enterprise applications using Core Java and Advance Java (JEE) tools and frameworks.
  • Having very strong inter-personal skills and ability to work independently and within the group, can learn quickly and easily adaptable to the working environment.
  • Good exposure in interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams and the senior management.
  • Excellent communication skills and commitment with proven ability to interact with clients
  • Good attitude towards team relations. A very good team player with Excellent Leadership & motivation skills, group handling skills.

TECHNICAL SKILLS

Languages: Java/J2EE, SQL, PL/SQL, HTML, DHTML, JavaScript, Perl, UML, XML, XSL, XSLT, jQuery

Java Frameworks: Servlets (3.x), JDBC (4.x), JSTL Java Server Pages (JSP 2.x), JSF, JMS, JPA,Java 1.8, Spring Boot, Microservices

Web Technologies: JAVASCRIPT, SOAP and Restful

Frameworks: Struts (2.x.x), Spring (3.x/4.x), Hibernate (3.x/ 4.x), Apache Camel (2.x), Swing, Apache CXF, Apache Karaf.

Servers: Tomcat (8.x/ 9.x), Web Logic (9.x), Web Sphere (6.x), Red Hat JBoss Fuse, Glassfish Server (4.x).

Databases: Oracle 10g/11g/12c, MSSQL, MySQL (5/6), IBM DB2, MongoDB (3.x), Cassandra (3.x).

IDE: Eclipse Luna(M6), Mars(M7), Neon(RC3), IntelliJ IDEA(15.x), Net Beans(8.x), RAD(7.x)

Platforms: Windows (7/ 8/10), Windows Server 2008/12, Ubuntu (15.04), Red Hat Enterprise Linux.

PROFESSIONAL EXPERIENCE

Confidential, NY

Java Microservices and J2EE Developer

Responsibilities:

  • Work on designing/implementing Java/J2EE applications using various open source frameworks.
  • Attend dailyscrum, standup calls and be able to communicate on the status and blockers for theproject.
  • Develop WEB Services (SOAP and REST), which includes Java development with J2EE exposure, XML, Web Services using Spring WS/Spring Boot/Apache CXF, REST/SOAP, JUnit, TDD practice and Oracle Stored procedures or Mongo DB.
  • Attend walkthrough sessions and analyze the requirements and prepare design documents
  • Work on JAX-RS or Other framework Restful services
  • Work on Spring Framework and application servers like Tomcat/WebLogic.
  • Run and work on Source code management system e.g. BitBucket.
  • Work on IDEs like Eclipse or IntelliJ Idea, TOAD
  • Work on Windows, UNIX and Linux operating systems.
  • Develop programs in languages, Tools and Databases such as Java, Java Script, SQL Server
  • Develop application program logic from customer-defined specifications
  • Design, develop, code, test, debug, document and install programs
  • Learn about our clients’ businesses to provide the best solutions
  • Good working knowledge ofprojectmanagement concepts
  • Knowledge of software design and implementation
  • Knowledge of relational database principles and/or experience in database design
  • Ability to operate with minimal supervision and should deliver code
  • Exposure to developing Java based web applications
  • Exposure to the following languages: Java, JavaScript, PL/SQL
  • At least 1-year experience in developing Java based web applications
  • 1-3 years Oracle/SQL/Database programming experience, Web service technologies including SOAP, XML, JAX-WS, Web development experience (HTML, JavaScript, AJAX).

Environment: Eclipse, RAD (Rapid Application Development), Advanced Query Tool, Spring Tool Suite, Microservices.

Confidential, Loveland, CO

Java Microservices and J2EE Developer

Responsibilities:

  • Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology.
  • Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
  • Developed Controller and Business layers of the MVC, using spring.
  • Developed code to consume web services using SOAP and REST.
  • Developed and maintained new API’s and integrating them with Client’s websites to ensure seamless operations.
  • Developed RESTful web services using JAX-RS.
  • Extremely worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSTL and JavaScript, Business objects developed using POJOs and data access layer using Hibernate/JPA.
  • Experience in Working on API Testing (REST API) implementation using Java Coding as well as usage of SOAPUI. Hands-on Experience in Visual Automated testing using Applitools Eyes.
  • Finding Memory Issues by using JVM memory management tools.
  • Implemented content based message router for outgoing XML web service requests, then process the response messages to insert into an enterprise database.
  • Developed scalable modular application packages for improving functionality of clients software.
  • Worked on Microservices for Continuous Delivery environment using Docker and Jenkins.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Working on Implementation of JPA ORM through Hibernate created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Hands-on experience in development of Microservices and deploying in Docker.
  • Experience in Working on API Testing (REST API) implementation using Java Coding as well as usage of SOAPUI. Hands-on Experience in Visual Automated testing using Applitools Eyes.
  • Contribute to the client's development standard practices of Microservice architecture by developing reusable product extensions and writing knowledge articles based on experience.
  • Used Spring MVC for implementing web tier and developed web based application service components and configured beans using spring.
  • Worked extensively on developing controllers, Interfaces and implementation classes usingSpringMVC framework & used Microservice architecture withSpringBoot based service through REST.
  • Used Hibernate in data access layer to access and update information in the database and used Hibernate Query Language (HQL) to query the database for complex data.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Implemented Microservices using Spring Boot, Spring Cloud, and SpringMicroservices and enabled discovery using Netflix Eureka Server.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Exposed Restful web services using JAX-RS and Implemented Angular promises to handle asynchronous communication with our Restful API for various requirements.
  • Extensively used XML and Java Architecture for XML Binding (JAXB) to map java classes to XML representation.

Environment: Core Java, J2EE, JDK, spring, Hibernate, JSP, JavaScript, Servlet's, JAX-RS, JAX-WS, Agile, RDBMS, GIT, Apache Tomcat, Maven, Jenkins,Java 1.8, Spring Boot, Microservices.

Confidential, IL, Chicago

Java Developer

Responsibilities:

  • Developed Business Components in Java/J2EE and Involved in various phases of SoftwareDevelopment Life Cycle (SDLC).
  • Tested new API’s on daily bases and modified the code for optimizing performance as a improving the functionality of clients software.
  • Extremely worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSTL and JavaScript, Business objects developed using POJOs and data access layer using Hibernate/JPA.
  • Worked in an agile development process, monthly Sprint and daily Scrum.
  • • Gathered requirements from Stake Holders, Users.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Used Microservices architecture, with SpringBoot based services interacting through a combination of REST and SpringBoot.
  • Implemented Model View Controller (MVC) architecture Using Spring at the Web tier level to
  • Isolate each layer of the application to avoid the complexity of integration and ease of maintenance along with Validation Framework.
  • Implemented Microservices using Spring Boot, Spring Cloud, and Spring Microservices and enabled discovery using Netflix Eureka Server.
  • Used Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Designed and developed several Servlets and DAO components.
  • Used Spring IOC, Dependency Injection throughout the application.
  • Used EJB for business tier, Used Stateless Session Beans for business logic and Message Driven
  • Beans for asynchronous processing.
  • Worked in creating servlets and JSP components.
  • Involved in implementing the page flow using Spring MVC & AOP components for the application.
  • Used Spring JMS to communicate the UI and computations modules.
  • Deployed the entire application in WebSphere application server.
  • Developed MAVEN scripts for compiling and deployment.
  • Used Spring MVC to handle/intercept the user requests andused various controllers to delegate the request flow to the back-end tier of the application.
  • Worked extensively on developing controllers, Interfaces and implementation classes usingSpringMVC framework & used Micro service architecture withSpringBoot based service through REST.

Environment: Java/J2EE 1.6, MVC, JSP, Servlets, spring (DI, MVC, AOP), EJB, Restful Web services, log4j, jQuery, WebSphere application server, Junit.,Java 1.8, Spring Boot, Microservices.

Confidential, Pittsburgh, PA

Java/J2EE Developer

Responsibilities:

  • Used Servlets as Controllers for MVC architecture and Hibernate in business layer to access MySQL Database.
  • Developed dynamic webpages using JavaScript and Implemented JQuery for creating behaviors of JavaScript.
  • Coordinated the business development team to create sample API’s for demonstrating its functionalities to the clients.
  • Developed business services with, JSON, XML and Restful Web Services technologies and Used CVS for version control and Clear Quest for bug tracking.
  • Involved in activities like code review and performance improvement.
  • Used Spring Framework with Hibernate to map to Oracle 10gdatabase and mapped using Hibernate Annotations.
  • Migration of Web Sphere application server to Tomcat application and used Eclipse IDE and deployed the application on TOMCAT server.
  • Used Oracle 10g database to design various tables required for the project and used Stored Procedures in the application.
  • Designed and developed web services like SOAP, XML schemas, JAXB and XSL and Involved in activities like code review and performance improvement.
  • Implemented connectivity to databases using JDBC API from servlets and JSP through Enterprise Java Beans(EJB).
  • Used SQL, PL/SQL in indexes, views, stored procedures, functions and relational database models.
  • Tested the application using TestNGtesting framework and Maven as a build and management tool to get the required dependencies for the respective project.
  • Used Swing worker thread to handle multi-threading and used the swing components to develop the interactive web based applications

Environment: Java 1.7, JSF 3.0, SOA, SOAP, AJAX, HQL, PL/SQL, XML, XHTML, CSS, JavaScript, Web Logic Server 10.3, Oracle 10g, Spring MVC, Hibernate 3.1, CVS, AGILE, Swing.

We'd love your feedback!