We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Java Developer around 7 years of experience in Client and Server - Side Enterprise Applications development using J2EE/JAVA technologies using SDLC and frameworks like spring, JPA, Hibernate and MVC framework struts.
  • Experience in developing Single Page Application (SPA) using Angular, Routing, Controllers, Services, and Custom Directive.
  • Experienced in developing web-based applications using Java/J2EE, Servlets, Struts, Spring IOC, Spring MVC, Spring AOP, Spring Security, Spring Boot, JDBC, Web Services (SOAP &RESTful services) and ORM frameworks like Hibernate.
  • Proficiency in implementing multi-threaded applications and in using design patterns like Factory Method, Abstract Factory, Singleton, Builder, MVC and DAO patterns in software design.
  • Experience with Hibernate Persistence Framework and hands-on Experience in solving design issues by applying design patterns including Model-View-Control (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Singleton, Factory patterns, Business Delegate in the development of multi-tier distributed applications.
  • Java/J2EE development experience working within frameworks such as Spring Boot, JPA.
  • Experience in the development of service-oriented architecture application, good understanding of Object-Oriented Design and Design Patterns.
  • Experience with relational databases such as MySQL, Oracle, and experience in writing stored procedure Functions and Triggers using PL/SQL.
  • Portable deployment of applications as a single object using Docker.
  • Experience in various Agile methodologies, Waterfall & amp; Test Driven Development (TDD).
  • Used Spring Boot which is radically faster in building cloud Micro-Services and develop Spring based application with very less configuration.
  • Proficiency in developing web services (SOAP, RESTful) dat include several components like SOAP, WSDL, XML and XSD.
  • Experience In working with Micro-services.
  • Experience in using Logback, Log4J2.
  • Experience in Developing testing plans and procedures for unit test, system test, and acceptance test.
  • Experience in working with multiple Servers like JBoss and Apache Tomcat.
  • Extensive development experience on different IDEs like Eclipse, My Eclipse, Net Beans, and Maven.
  • Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
  • Experience in configuration of distributed caching frameworks like Ehcache.
  • Good Working knowledge in CVS, GIT open-source version control systems.
  • Strong Experience in developing test cases using JUnit, Easy Mock and Spring Test Case framework.
  • Strong technical skills, high sense of ownership, good problem-solving skills, and client focused approach, fast learner, and cohesive team player.

TECHNICAL SKILLS

Java Technologies: Core Java, Collections, JDBC, Multi-threading, AWT, JSP, Servlets, JSTL, JNDI, Ajax, EJB, JMS, Java Beans, Custom Tags, RMI, JCAPS, Spring, Kubernetes.

Web Technologies: JavaScript, jQuery, CSS, HTML, HTML5, XML (SAX, DOM), XSL/XSLT, XPATH, Anjular7/8, React JS.

Application Servers: Apache Tomcat, Glassfish, IBM WebSphere, JBoss, WebLogic

Database: MySQL, PostgreSQL, SQL server, Oracle.

Tools: Tortoise SVN, TOAD, SQL Developer, Sub Version, SOAP UI, GitHub, Splunk, Black duck Scan.

Scripting Language: Linux/Unix Shell Scripting, JavaScript

IDEs: Eclipse IDE, IntelliJ.

Frameworks: Spring, Spring MVC, Spring Boot, Spring Batch, Spring JDBC, Spring Security, Hibernate, Struts, EJB.

Build Tools: Maven, Jenkins, Docker, Bamboo.

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, NC

Java Full Stack Developer

Responsibilities:

  • Implemented Agile Methodology dat includes daily scrum meeting with team, sprint planning and estimating the tasks for the user stories.
  • Worked as a Developer and involved in analysis of requirements, design, development, Unit, and Integration testing.
  • Designed and developed RESTful web services dat support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, RESTful, and Maven.
  • Used IntelliJ and Eclipse as IDE tool to develop the application and Rally stories for issue tracking and Used Maven for building and managing dependencies of the application.
  • Developed Interfaces to transform client data to GXO data format.
  • Involved in integration of different systems like Transport management and Order management.
  • Involved transferring all the existing files and making updates to the existing system to ensure compatibility with all new clients dat are being moved onto the platform.
  • Developed and consumed Web-Services for data exchange using REST.
  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Extensively worked on relational databases like Oracle and Toad.
  • Worked on Database Queries and Stored procedures.

Environment: Java/J2EE, Spring Framework, Java1.8, IntelliJ, J2EE, Server, Core Java, HTML5, Java Script, CSS, Spring framework 5.x Spring Boot, Hibernate 5.x, JMS, Micro Services, Web Services, JAX-RS, Log4j, Junit 5, GIT Hub, PL/SQL, Apache Tomcat, Oracle, IBMDB2, Docker, Kubernetes, Angular7.

Confidential - Newark, NJ

Java Full Stack Developer

Responsibilities:

  • Involved in SCRUM meetings and code reviews with other team members to discuss the workflow of the projectWorked in payment gateway accusation.
  • Worked as a Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Designed and developed RESTful web services dat support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Web Services, JSON, Log4j, RESTful, CASSANDRA and Maven.
  • Developed User Interface using HTML5, CSS3, JavaScript, Dojo, AngularJS, ReactJS, jQuery for providing user interface and communication between the client and server.
  • Used Tomcat server, Nittey for application development with IntelliJ.
  • Used IntelliJ as IDE tool to develop the application and JIRA stories for issue tracking and Used Maven for building and managing dependencies of the application.
  • Used JBoss for deploying various components of application and MAVEN as build tool and developed build file for compiling the code of creating WAR files.
  • Created Spring Configuration files and used Spring annotations to auto wire JavaComponents using Spring Dependency Injection.
  • Worked with Reactive Spring Boot using Reactor Core Library.
  • Upgraded to Spring Moneta Boot Framework.
  • Designed and implemented Java Classes, Interfaces, Model design, and interface.
  • Involved in writing services to write core logic for business processes.
  • Involved in domain, models, pojos using for parsing the different messages from Master card.
  • Involved in the Database structuring and Table’s creation needed for the project.
  • Used SOAP UI tool to test SOA based architecture application to testSOAP services & REST API. Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework.
  • Involved in writing the parsers for parsing and building the XML documents using JPOS XML Library.
  • Worked on Onboarding to different Environment.
  • Created script to build and push docker images in Docker Hub.
  • Implemented Kubernetes to deploy scale, load. balance, scale and manage docker containers with multiple name spaced versions.
  • Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.JS, Require JS and jQuery.
  • Developed Unit /Integration test cases using JUnit and BDD Cucumber Testing and Involved in configuring and deploying the application using Web Logic, Apache HTTP.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system.

Environment: Java/J2EE, Spring Framework, Java1.8, IntelliJ, J2EE, Server, Core Java, HTML5, Kafka, Cassandra, Java Script, CSS, Spring framework 5.x, Amazon Lambda, Spring Boot, Hibernate 5.x, JMS, Micro Services, Web Services, JAX-RS, Log4j, Junit 5, GIT Hub, PL/SQL, Apache Tomcat, Oracle, IBMDB2, Docker, Kubernetes, Angular7.

Confidential - Westlake, TX

Java Full Stack Developer

Responsibilities:

  • Worked as Java developer, engaged in the participation for development and Implementation of Web based application.
  • Experience in developing applications with the help of Java and related technologies by using Agile methodologies.
  • Experience in Preparing Java/J2EE development structure for STS, Eclipse. involved in analysis, design and developing front end/UI using JSP, HTML, DHTML, JavaScript, JQuery and AJAX.
  • Worked on Developing AJAX scripting to process server-side scripting with JSP.
  • Developed the application as Single Page Application which can switch to different components using Angular 7; also worked on Angular 7controllers and created functions factory to interact with the RESTful Services using AJAX services like $http and $resource.
  • Worked on framework APIs like Spring 3.x, Struts 2.x and Hibernate 3.x for Integration.
  • Created SQL queries, PL/SQL Stored Procedures, required business objects, functions for Persistence layer and validating with Stored Procedures by means of Oracle and used JPA with Hibernate provider.
  • Worked on implementing persistence layer with the help of Hibernate ORM to interact with the Oracle database. Used Hibernate Framework for ORM.
  • Experienced in the procedure of Hibernate 3.x including integrating legacy databases, writing custom CRUD statements.
  • Created Java Mail API is used to send notifications about important updates such as claim status change.
  • Used SOAP Web Services for creating and usage WSDL and SOAP messages for getting business logic plans from various modules and used XML parsers for data retrieval.
  • Experience in Eclipse frameworks for developing the Code and Deploy the Application by Integrating into the Server. Worked on developing hibernate DAO with the help Spring JDBC Template, worked on Hibernate for ORM and connection management.
  • Developed, Designed and tested SOA services with the help of Web Logic/ SOA / Oracle Fusion Middleware technologies.
  • Involved in Business processes such as user autantication, Transfer of Service using Session EJBs.
  • Tested SOAP web services by usingSOAP UItool.
  • Experience using and creating custom scripts and applications using the AWS SDK and/or CLI Tools. Experience in developing scripts using Restful API models for the purposes of integrating workflows with AWS.
  • Knowledge in Developing Presentation and Controller layers with JSP, HTML5, CSS3, Custom Tag Libraries, JSTL, Business layer using Spring IOC and AOP, Persistent layer DAO, JavaScript, and Hibernate for all modules.
  • Proficiency in the usage of Eclipse as IDE, configuring and deploying the application onto WebLogic application server by implementing Maven build scripts in automating the build and deployment process.
  • Experience in writing test cases with the help of JUnit testing framework and configured applications on WebLogic Server.
  • Used GitHub for version control; configured Maven for dependencies and Log4J for logging.

Environment: Java 8, JDK 1.8, DOJO, HTML5, CSS3, Angular Js, JavaScript, Ext JS, Oracle, WebLogic 10, SOAP, AJAX, Spring 3.x, Struts 2.x, Hibernate 3.x, Maven, JUNIT, JTA (Java Transaction API), GitHub.

Confidential

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks.
  • Used JNDI to perform lookup services for the various components of the system.
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transaction such as online funds transfer, bill payments to the service providers.
  • Involved in Hibernate mappings, configuration properties set up, creating sessions, transactions and second level cacheset up.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
  • Developed XML documents and generated XSL files for Payment transaction and Reserve Transaction system.
  • Implemented various J2EE design p Confidential erns like Singleton, Service Locator, DAO, Transfer Objects.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Sub Version to implement version control system.
  • Used Junit framework for the unit testing of all the java classes.

Environment: JDK, JSF, EJB, JNDI 1.2, Hibernate 2.1, Spring 2.0, HTML, JavaScript, XML, CSS, Junit, UML, MQ Series, Web Services, SOAP, WSDL, UDDI, AJAX, Eclipse 3.3, IBM WEB Sphere 6.1, DB2.

We'd love your feedback!