We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • 7+ years of IT industry experience with expertise in Java/J2EE, Spring Framework, Hibernate, Servlets, JSP, Struts, JSF, JDBC, JavaScript, jQuery, AngularJS, XML, SOAP and REST web serivices, JMS, log4j and JUnit, Jasmine, Karma, Protractor, Oracle, SQL Server.
  • Hands on experience in front - end interface development using HTML5, CSS, JavaScript, and AJAX, Jquery, AngularJS.
  • Expertise in developing Web applications with Spring MVC, Struts, JSF and Log4j Frameworks.
  • Vast experience with J2EE using most of the advanced features of Java including JDBC, JSP, EJB, Java Beans, Servlets, Web service, JMS, Hibernate on windows platform.
  • Hands on experience in developing reports using Jasper Reports and JXL Excel Reports.
  • Expertise in developing Web Services based on SOAP, WSDL, UDDI, JAXB, REST, JAX-RS using tools such as Apache Axis 2.0.
  • Integration and deployment of applications done using tools like ANT and Maven and GIT and debugging through log4j.
  • In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
  • Extensively participated in TDD process, from the development phase to testing phase and postproduction phase.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • US Green Card Holder.

TECHNICAL SKILLS:

Programming Languages: J2EE, Java 1.4/1.5/1.6/1.7, EJB, JDBC, JSP.

Database Management: Oracle, SQL Server, DB2.

Scripting Languages: HTML5, Java Script, CSS, Ajax, Jquery, AngularJS 1.5/1.6.

IDE Tools: Eclipse 3.7/4.3/4.5, RAD 6. 0/7.0, JDeveloper 11g, Webstorm 10/11.

Application/Web Server: WebSphere 6.1/7.0, WebLogic 11g, Tomcat 7.x, Apache, JBoss.

OS Environments: Windows 7/XP, AS400, Unix (AIX Version7), HP-UX.

Software Engineering: Design Patterns (MVC, Singleton, Factory, DAO, Template, Session Fa ade, Proxy, DI), OOAD, OOP, SDLC, SOA, SOAP, WSDL, UML.

Versioning /Build Tools: CVS, SVN, Ant, Maven, Git, Cactus, SOAPUI.

Testing Tools: Junit, Karma, Jasmine and Protractor.

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville FL

Java developer

Responsibilities:

  • Full life cycle experience including requirements analysis, high level design, detailed design, UMLs, data model design, coding, testing and creation of functional and technical design documentation.
  • Developed user friendly UI interface by using HTML5, CSS3, JavaScript, jQuery and AngularJS.
  • Created Single Page Application using AngularJS along with routing, validations, custom directives and filters.
  • Used AngularJS $http calls to asynchronously pass JSON data between HTML pages and web APIs.
  • Experienced in handling Unit testing using Karma Jasmine and functional E2E testing using Protractor following Test Driven Development (TDD).
  • Used Spring MVC to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Used Spring JDBC to implement DAO code and also used JMS with XML parsing to interact other modules and integration testing .
  • Creating and Designing XML schemas, creating simple and complex types, and c onverting XML to Java objects using JAXB and vice versa .
  • Developed web services for sending and getting data from the other application in the company using SOAP, WSDL.
  • Used JUnit to test the code for extensive code coverage. Thoroughly Unit tested the application by writing test cases for different scenarios.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Singleton .
  • Interacted with application testers to review system defects and recreate defects in order to provide comprehensive production fixes.
  • Responded to and resolve production issues.

Environment: Java 1.7, AngularJS1.5, Webstorm11, Git, Spring3.0, JMS, RESTful, WebSphere7.0, Tomcat 7.0, iReport5, WSDL, SOAPUI, JUnit, Jasmine, Karma, Protractor, SQL Server 2008, IBM DB2.

Confidential, Baltimore MD

Sr.Java Consultant

Responsibilities:

  • Analyzing the requirements and preparing Design documents, Sequence and Class Diagrams.
  • Developed application and implemented in JSF with Multi-Tier architecture.
  • JSF Security source code customization and Spring ACEGI security implementation.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used spring framework for configuration and modularized the application.
  • Designed and Developed application services using SOAP based Web services.
  • Developed Hibernate mapping definitions for persistent layer.
  • Consumed JAX-WS web services and persisted response xml files into database using JMS.
  • Used Log4j Framework for logging and debugging the application and to create the log files in development and production servers.
  • Supporting build approaches, deployments and working closely with QA team to ensure that allocated defects are resolved.
  • Produced detailed and accurate technical design documentation.
  • Involved in SCRUM Meetings, had done sprint planning every two weeks and setup daily stand up meeting to monitor the status.

Environment: Java 1.6, Servlet, JSP, JSF 2.0, Hibernate ORM, Spring JDBC, JUnit, Oracle Database 11g, UML, SOA Web Services,Subversion, SOAP, WSDL, XSD, XML, Weblogic 11g, JMS, Ant and Linux

Confidential, Washington DC

Java Consultant

Responsibilities:

  • Participated in CNCS’s new 11g system architecture design; eight servers installation, configuration, verification and documentation, including Oracle Database 11g, Oracle Internet Server 11g, Oracle Weblogic Server 11g, Oracle Grid Control Server 11g, Oracle Logic Standby Server, and Oracle BI server 11g(Discoverer).
  • Developed a working understanding of the customer's business and translated requirements into Specifications for Performance Measures Module.
  • Developed user interface using JSP and JavaScript and Struts MVC framework.
  • Designed and developed classes and configuration files to access database using Hibernate.
  • Worked in the development of modules: Subapplication management, Amendment award process application and Amendment management.
  • Designed, developed PL/SQL code for triggers, functions and procedures and packages.
  • Used IDEs Eclipse, Weblogic, JDeveloper for Application development.
  • Followed SCRUM (Agile) methodology of Application development.
  • Used various design patterns like Singleton, Facade, Factory, and DAO.
  • Responsible for deployment, configure and testing of Portals on Oracle Weblogic 11g application server .

Environment: Java / J2EE, JSP 2. 0 Servlet, Struts, Hibernate, JQuery, Ajax, Oracle11g for DB, Weblogic 10.3 for Application server, Eclipse 3.7, Oracle JDeveloper 11g, SQL Developer, Ant, Subversion, Fortify, Putty.

Confidential, Reston, VA

Java Developer

Responsibilities:

  • Contributed in Customer handsets repair requirement analysis and low-level design of project specification.
  • Involved in Analysis, Design, Development and Maintenance phases of the project with major emphasis on Development of the modules like RLServices.
  • Used Eclipse for developing web components such as JSP, Controller tier that includes action classes.
  • Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to interact with the other department of the Company.
  • Created SQL, PL/SQL Stored Procedures to interact with Oracle database.
  • Involved in Unit testing of application using Junit and built the package using Ant and deployed the application on to WebLogic Server.

Environment: Eclipse3.7, CVS, Tomcat6.0, Oracle10g, Axis2, BEA WebLogic8.1, Spring, Struts1.

We'd love your feedback!