We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Around nine years of experience in Software Development projects in software analysis, design, implementation and development.
  • Extensive experience in Object Oriented Analysis in developing server side and front - end framework using J2EE design patterns.
  • Profound knowledge in Software Development Life Cycle (SDLC).
  • Worked on Design and Analysis (OOAD) resulting in Use Case View (Use Cases & Actors) & Logical View (Class Diagram and Sequence Diagram) using UML.
  • Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java, J2EE (Servlets, JSP, JSF, EJB, STRUTS, Hibernate, SPRING, JDBC, JMS) and XML.
  • Good knowledge in spring framework, Object Relation Mapping using Hibernate.
  • Hands-on experience in relational databases like Oracle 10g, DB2, MySQL, MS SQL Server using SQL and PL/SQL.
  • Experience working with Web Services using JAX-WS, JAX-RPC, Axis, SOAP and related technologies and SCM’s like SVN, CVS, Rational rose.
  • Extensive experience in JavaScript, HTML, CSS, DHTML, AJAX, Adobe Flex and PHP.
  • Experienced in developing applications using Model-View-Controller architecture, Struts framework.
  • Worked under Agile (XP, Scrum, TTD), RUP methodologies.
  • Hands-on experience in working with XML related technologies such as DOM, SAX, XML Schema, XSL, XSLT, XPath, DTD, XSD, JDOM, JAXB and JAXP.
  • Solid design skills in Java Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique (OMT).
  • Experience in implementation of business applications using BEA Web logic, Web Sphere, IBM Websphere Application, JBoss and Tomcat.
  • Ability to work with business functions to understand business requirements and develop technical specifications
  • Excellent communication, Team work, inter-personnel and presentation skills, fast learner and organized self-starter.

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, Struts, Hibernate, Spring, EJB, RMI, JDBC, JMS, JUnit

Databases: Oracle 8i/9i/10g/11g, MS Access, MS SQL Server, DB2, MySQL

Web Technologies: HTML, DHTML, XML, XSLT, CSS, Ajax, SOAP, JavaScript, AngularJS

Web & Application Servers: Web logic 8.x/9.x/10.x, Web Sphere 6.x/7.x, Tomcat, JBoss 4.x/5.x/6.x/7.x, ATG 9.x/10.x

Developer Tools (IDE): Eclipse, Net Beans, WSAD, RSA, RAD

Web Services: Restful Web services & SOAP

Modeling Languages: UML

Build Tools: ANT, Maven

PROFESSIONAL EXPERIENCE

Confidential - Irving, TX

Senior J2EE Developer

Responsibilities:

  • Extensively involved in coding and development.
  • Developed teh frontend (UI) web pages of application using HTML, Servlets, JSP, spring and JavaScript framework such as AngularJS.
  • Develop business components using core java.
  • Used AJAX for building highly interactive web applications.
  • Developed DAO’s using Hibernate to access data from teh Oracle database.
  • Used Spring Dependency Injection.
  • Used JUnit for unit testing.
  • Implemented SOA architecture using oracle SOA.
  • Involved in writing teh web services using SOAP.
  • Used Clear Case for version control and source repository.
  • Used Maven to standardize project build, provide a clear project definition, publish project information and share teh jar files across different projects.
  • Used Agile Scrum methodology for implementing teh project.

Environment:Java, J2EE, HTML, JSP, AngularJS, Hibernate, Spring, Servlets, XML, XSLT, Java Script, AJAX, Oracle PL/SQL, Toad, MAVEN, Eclipse, Weblogic, SOAP,Log4J, Clear Case, Agile.

Confidential - Plano, TX

JAVA/J2EE Developer

Responsibilities:

  • Developed GUI and backend applications using Struts, spring, Hibernate,EJB, JSP, HTML, JavaScript and AJAX.
  • Used spring for dependency injection for plugging in teh Hibernate DAO objects for teh business layer.
  • Developed REST based Web Services to interact with backend/internal systems.
  • Designed and Implemented Web service using Apache AXIS and REST (also used Apache HTTP Client)
  • Developed teh client application using Struts framework
  • Used Hibernate for persistence to Oracle Database
  • Performed Unit Testing using JUnit, and also developed build script using ANT
  • Software installation and maintenance reporting and checking teh Server logs
  • Involved in Code Reviews, Defect Fixing and knowledge transfer
  • Deployed teh code in JBOSS application server.
  • Coordinating with other application teams to analyze defects and fix bugs.
  • Developed new screens to teh application by designing teh UI with HTML, JSP, CSS, JavaScript, AJAX, and JQuery.
  • Developed a testing layer for teh parallel development of UI screens.
  • Wrote teh Ant scripts for building teh EAR And JAR files for deploying teh application.

Environment: J2EE, STRUTS, Spring, Hibernate, Session beans, JSP, EJB2.1, GUI, Web services, JavaScript, HTML,AJAX, JQuery, Eclipse Platform, JBOSS.

Confidential - Bloomington, IL

Java/ J2EE Developer

Responsibilities:

  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
  • Creating use Case diagrams, Class diagrams and Sequence diagrams.
  • Responsible for delivering design document and User Manual.
  • Implemented Spring MVC architecture and Spring Application Context using IOC. Configured Bean properties using dependency injection.
  • Implemented teh GUI using Spring MVC, JSP, HMTL, CSS, and JavaScript.
  • Implemented Spring AOP for application logging aspect.
  • Developed SOAP web services using spring annotations.
  • Implementing Server side code for application requirements usingJava, J2EE, spring, XML, JPA etc and integrate with UI and various other backend systems.
  • Wrote and implemented test plans using JUNIT and Easy Mock.
  • Reviewed teh code done by teh team and provided teh Code review Comments.
  • Responsible for Unit testing, integration, bug fixing, and halped testing team with acceptance testing with test cases.
  • Involved in defect fixing during QA and UAT testing.
  • Used SVN tool as repository and Jenkins for teh code coverages and builds.
  • Responsible for getting teh application deployed on WebSphere Application Server.

Environment: Spring MVC, Spring AOP, Spring JDBC, DB2, JSON, JAXB, XML, JavaScript, Html, CSS, SVN, Maven, Jenkins, WebSphere Application Server, Junit, Easy Mock, log4j, Rational Software Architect, SoapUI.

Confidential

Programmer Analyst

Responsibilities:

  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed teh Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Extensively worked with Servlets and Struts based multi-tier applications in developing J2EE Components.
  • Developed servlets and JSPs with Custom Tag Libraries for control of teh business processes in teh middle-tier and was involved in their integration.
  • Generated UML sequence and class diagrams.
  • Designed and created a web-based test client using Struts up on client’s request, which is used to test teh different parts of teh application.
  • Involved in writing teh test cases for teh application using JUnit.
  • Used extensive JSP, HTML, and CSS to develop presentation layer to make it more user friendly.
  • Implemented J2EE design patterns Session Façade, Data Access Object, Business Objects, and Service Locator for middle-tier development.
  • Responsible for parsing XML documents using SAX parser.
  • Used JTA to provide transaction capabilities to teh business processes.
  • Used JDBC to connect to teh SQL Server database.
  • Developed application functionalities using PL/SQL Stored Procedures and Functions.
  • Monitored/Improved teh performance and behavior of web applications.
  • Added logging and debugging capabilities using Log4j and using SVN.
  • Involved in teh design of test plans with QA to ensure functional, usability, and performance requirements are met.

Environment: JDK, Servlet, JSP, Tomcat Server, JDBC, SVN, JUNIT, SQL Server, LOG4J.

We'd love your feedback!