We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

CaliforniA

SUMMARY

  • Around 7 Years of hands on experience in IT industry relating to Analysis, Design, Development and Testing in JAVA and J2EE technologies.
  • Experience in developing the application with Agile Methodology, Waterfall Methodology and Test - Driven Development.
  • Experience in Front-End UI technologies like HTML5, CSS3, JQuery, JSON, Ajax, AngularJS,NodeJS, Bootstrap, Tag Libraries, and JSTL.
  • Good working knowledge with Java 1.8 features like stream, Lambda expressions and functional interfaces etc.
  • Having experience with Cloud Computing environment like Pivotal Cloud Foundry, Amazon Web Services (AWS), and Docker Containers.
  • Proficient in developing J2EE enterprise applications in Service Oriented Architecture and MicroServices Architecture.
  • Configured application startup classes in the JBoss server and done the application deployment in the WebSphere environment
  • Hands on Experience in developing web applications by using Spring framework modules like Spring IOC, Spring AOP, Spring MVC, Spring Security, Spring Boot, Spring Batch and Spring Data.
  • Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work and used Hibernate Annotations to reduce time at the configuration level
  • Expert in Core Java with strong understanding of Garbage Collector, Collections, Multithreading, Event handling, Exception handling and Generics.
  • Experience in creating, consuming, and testing a web service using SOAP, Groovy, REST and SOAPUI.
  • Experience in debugging the java code with all the testing tools and logic flow using Eclipse UML plug-in and rational testing tools.
  • Expertise in J2EE Technology- Servlets, Struts, Spring, JDBC, JTA, JPA, Hibernate and JMS.
  • Experience with distinctive design patterns like Singleton, Factory, Prototype, and Business Delegate, Session Facade, and Service locator, Visitor, Observer, Decorator, Front Controller, DAO and MVC.
  • Worked with design and development of robust and highly scalable Web Service platforms and API’s based on REST and SOAP for enterprise applications using AXIS, WSDL, UDDI, XML, JAX-WS, JAX-RS, JAXB, JAX-RPC technologies and Jersey frameworks.
  • Experienced in building Web Services for Service Oriented Architecture (SOA).
  • Over messaging to exchange the information in more reliable and asynchronously for enterprise applications using Active MQ and Rabbit MQ.
  • Proficient with build automation tools like Gradle, Maven and Ant for builds and deployments to different environments.

TECHNICAL SKILLS

Java/J2EE Technologies: Java 1.8/1.7/1.6, J2SE, J2EE, JDBC, JSP, Servlets, MVC, SOAP and REST Web Services, JMS, EJB, Jenkins.

Frameworks: Spring Core, Spring MVC Version 3.2, SOA, Hibernate.

Java Scripts: jQuery, Angular 2, Angular 4, Angular.js, Node.js, Bootstrap,HTML,CSS3,Javascripits,microservices,Groovey.

Database: Oracle (SQL & PLSQL), My SQL, MongoDB, Azure CosmosDB

Methodologies: Agile model, Waterfall model.

Version Control: SVN, CVS, CLEAR CASE, GIT HUB.

Web Services: REST, SOAP, WSDL, UDDI.

IDE: My Eclipse 4.x/6.x/7.x, RAD and Net Beans

PROFESSIONAL EXPERIENCE

Confidential, California

Java Developer

Responsibilities:

  • Worked on enhancement of code to implement new criteria.
  • Analysis of customer requisites and deploying the application in different phases of Agile Software Development and Scrum technology.
  • Developed user interface using JSP, JSP Tag libraries JSTL, HTML5, CSS3, JavaScript, Angular 4 to simplify the complexities of the application.
  • Used Design patterns such as Business Object (BO), Service locator, Session façade, Model View Controller, DAO and DTO.
  • Designed and developed business components using Spring AOP, Spring IOC, Spring Batch. Developed the persistence layer (DAL) and the presentation layer.
  • Developed RESTful API and used MVC, Spring boot and hosted all micro services through Spring boot.
  • Implemented DAO using Hibernate Reverse Engineering, AOP and service layer using Spring, MVC design.
  • Created Angular 4 controllers, directives, models for different modules in the frontend.
  • Implementation of NoSQL database using MongoDB and application of Spring framework to establish connection between the Database and front-end.
  • Code implementation using java & groovy, re-factoring & peer review
  • Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services technologies.
  • Used MAVEN for build framework and Jenkins as build server for the project.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Configured and deployed the application using Tomcat and WebLogic.
  • Used Log4J to print info, warning and error data on to the logs.
  • OpenShift was used to deploy the code into different environments and its configuration was designed in OpenShift template.
  • API Gateway was used in between the front end and back-end to have secured connection.
  • JUnit is used to perform the Unit Test Cases.
  • We used RESTful Webservice to perform different operations.
  • Migrating deployment of applications from fuse to OpenShift.
  • Create and configured the continuous delivery pipelines for deploying Micro Services in Azure.
  • Created function app to trigger the application in periodic times to perform operations.
  • Created API Gateway for implementing security in the application.
  • Apache Camel is used to route the data from front-end to backend.

Environment: Java 1.8,J2EE, HTML5, CSS3, JQuery, Apache Camel, Groovy, Microservices, Openshift, Jenkins, Azure, IBM API Connect, Azure FunctionApp, Azure CosmosDB.

Confidential, California

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle process using Agile Methodology.
  • Worked on High level and low level system design, planning, estimation and implementation
  • Developed presentation layer using JSP, HTML5, CSS3 and client validation using JavaScript.
  • Developed Single page application and structured the JavaScript code using AngularJS.
  • Design and develop template based User Interface using Bootstrap and AngularJS.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQuery.
  • Worked on Java 1.8/1.7 features such as Lambda Expressions for making anonymous inline function calls by using Functional Interfaces which makes code readable and concise.
  • Utilized Amazon Web Services ( AWS ) EC2 to deploy Docker containers.
  • Create and configured the continuous delivery pipelines for deploying Micro Services and Lambda functions using Jenkins CI server.
  • Implemented JUnit test cases for Struts/Spring components.
  • JUnit is used to perform the Unit Test Cases.
  • Used Ajax, JSTL and JavaScript in front end design.
  • Worked on development and implementation of the MVC Architectural pattern using Spring Framework.
  • Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, Spring Boot, Spring Security, and Spring Batch.
  • Used Spring MVC framework at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced and maintenance will be very easy.
  • Used Spring AOP for solving crosscutting concerns like keeping customer log data and transactions details etc.
  • To achieveTest Driven Development (TDD) used Mocha and Chai forNode Js, React Js andspring boot used Mokito, junit, mock mvc.
  • Implemented Batch jobs to deal with large number of chunks using Spring Batch Framework to execute the similar jobs simultaneously.
  • Designed and integrated the full-scale Hibernate persistence solution with the application architecture.
  • Involved in design and development of the Hibernate Domain Model for the service.
  • Worked on migrating the old java stack to Type safe stack using Scala for backend programming.
  • WebSphere is used as an Application Server to Deploy the Application.
  • Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet, and mobile.
  • Experience in using JUnit and build tools such as MAVEN.
  • Worked on Log4j for logging errors, messages and performance logs.

Environment: Java 1.8/1.7, J2EE, HTML5, CSS3, JQuery, Ajax. Bootstrap, JavaScript, AngularJS, NodeJS, Hibernate, Spring MVC, Spring IOC, Spring boot, spring security, OAuth, XML, GIT, JSP, JUnit, IBM WebSphere, Apache Restful, Amazon Web Services (AWS),RAD (Rational Application Developer), MicroServices.

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3, Bootstrap& used Client Side validations were done using Angular-JS, XSLT and JQuery (Masking), and Google graphs XMLDOM.
  • Wrote WebServices using SOAP for sending and getting data from the external interface.
  • Used the Tiles Framework and Tag Libraries in the presentation layer to simplify the complexities of the application.
  • Used Spring Inversion of Control, to make application easy to test and integrate
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap with oracle database as the backend.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques
  • Utilized Spring annotations and XML configuration for Dependency Injection.
  • Implemented web services for communicating by using SOAP.
  • Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
  • Worked on Web Services Testing tools like SoapUI.
  • Used Rational Clear Case for version control.
  • Deployed Applications on Apache Tomcat Server.
  • Used CodePro Analytics to make sure all the code maintains standards.
  • Used Maven script for building and deploying the application.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Java 1.6/1.7, JSP, AngularJS, Spring 2.5, XML, web Services, SOA, SOAP-UI, WSDL 1.1, SAX, JavaScript, Rational Clear case, Apache Tomcat Server, HTML, CSS, XSTL, DB2, Oracle11g/10g, Log4J 1.2, JUnit, Maven

We'd love your feedback!