We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

2.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 8+ years of professional experience in Systems Analysis, Design, Development of various Client/Server and Internet Applications with extensive experience in building J2SE/J2EE technologies.
  • Experience in full Software Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Support) and Agile Methodology.
  • Expertise in Core Java and J2EE technologies such as Angular.js, Servlets, JSP, Java Threads, Java Beans, JDBC, MVC.
  • Proficient in using J2EE Frame works such as Struts, Hibernate and Spring Technologies.
  • Expertise in creating XML, DTD, XML Schemas, XSLT, XPath, DOM/SAX Parser and web designing using HTML, CSS and JavaScript including (Ajax, JSON).
  • Expertise in Front - End technologies like HTML, JSP, JavaScript, CSS, JQuery, JSTL and Custom Tags.
  • Experienced in developing SOAP and Restful web services using JAX-WS and JAX-RS.
  • Experience with J2EE Application servers and Web servers like IBM WebSphere, Web Logic, Jboss, and Apache Tomcat 4.0/5.0/5.5.
  • Experience using Maven and ANT tools for some of the applications.
  • Proficient in unit testing the application using JUnit.
  • Worked on debugging using Logging Frameworks such as Apache Log4j.
  • Experience with databases like DB2, Oracle 9i, Oracle 10g, MySQL and SQL Server.
  • Experience in creating complex SQL Queries and SQL tuning, writing PL/SQL blocks like stored procedures, functions, cursors, index, triggers and packages.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE

J2EE Technology: JSP, JSTL, Java Beans, Servlets, JMS, RMI, JDBC, JAXB, JNDI, Maven, Web Services, EJB 2.0.

Web Technologies: HTML, DHTML, XHTML, CSS, JQuery, JavaScript, AJAX, DOJO

XML Technologies: XML, DTD, Schemas (XSD), XSL, XSLT, SAX, DOM, SOAP, WSDL, UDDI

Databases: Oracle, DB2, MS-SQL Server, MySQL

Frame Works: Struts, Spring, MVC, JSF, Tiles, Hibernate, iBatis, Velocity, Log4J

Version Control: VSS, CVS, SVN (Subversion), Rational ClearCase

Development Tools: Eclipse, RAD7.0, NetBeans, Tortoise CVS, Toad, SQL-Navigator, ANT, TextPad, Putty, JDeveloper10.x, JBuilder

Application Servers: IBM WebSphere, Weblogic, JBoss, ApacheTomcat

Operation Systems: Windows 2000/98/XP/NT, UNIX, LINUX, MAC iOS

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr. J2EE Developer

Responsibilities:

  • Designed and coded application components in an agile environment utilizing a test driven development approach.
  • Involved in using AGM (Agile Manager). HP Agile Manager (“AGM”) is an on-demand Software-as-a-Service (SaaS) solution for Agile Project Management. It is an agile project management solution to plan, execute and track Agile projects. This software acts as the communication hub and decision support system to organize, plan, and deliver Agile projects (developed and owned by HP).
  • Developed UI Layer for the application using AngularJS, HTML5, CSS3 & Bootstrap. Used Jasmine for UI testing.
  • Consumed Web Services for application processing by implementing Spring’s REST support is to make the development of RESTful Web services.
  • Used Spring for the application. Also used Gerrit, a web-based team code collaboration tool. Used FitNesse, the integrated standalone wiki and acceptance-testing framework.
  • Involved in integration and unit testing using FUSION FUNCTIONAL TEST FRAMEWORK owned by HP.
  • Involved in Analysis, Design, Development, Maintenance and Implementation of enterprise web and client server applications using JAVA, J2EE and Object oriented programming.

Environment: JDK 1.6, Core Java, Spring, Java Scripts, JQuery, HTML, Bootstrap, CSS, LESS, AngularJS, REST, JSON, Oracle, JUnit 4, Jasmine, Log4j, JBOSS, XML, XSD, Tomcat, Eclipse, Jenkins, SVN, GIT, Oracle 11g

Confidential, Jacksonville, FL

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on Requirement analysis, gathered all possible business requirements from end users and business Analysts.
  • Used J2SE/J2EE technologies for creating robust web applications.
  • Used JSF2/Richfaces to develop the web components.
  • Used EJB Stateless Session beans for business services.
  • Implemented RestfulWeb services for interacting with front-end tools developed in different technologies.
  • Involved in consuming the web-service calls through Client invocation of SOAP Web services.
  • Used Websphere Application Server for application deployment.
  • Used Javascript for client, server validation through expression language.
  • Used JAXB to parse all XML requests and render XML responses.
  • Used DB2 database. Used JMS for MQ Message processing.
  • Also used JPA with Hibernate provider for data persistence.
  • Worked on application level performance tuning by reading memory dumps.
  • Used Clearcase for maintaining the component and for release and version management.
  • Used HP Quality Center for bug control.
  • Involved in coding for JUnit Test cases
  • Involved in Production support and provided training and noledge transfer to the user.

Environment: Java 5.0, J2SE, J2EE, Servlets, JSTL, JSF 2, Ricfaces Ejb2.1/3.0, JPA, Hibernate, Restful WebServices, XML, XSD, XSLT, CSS, UML, HTML, DB2, Sql, Pl/Sql, Clearcase6.0/7.0, Quest Control, JavaScript, RAD 7/7.5, Websphere Application Server 6/7, Junit, Windows, Jax-B 2.0, JMS.

Confidential, Warren, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Developed client side validations using Jquery and JavaScript and developed composite components using Struts2
  • Used Rational Rose for model driven development and UML modelling.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to consume messages from the JMS provider.
  • Involved in Regression Testing using Quick Test Pro Quick Test Professional via executing the regression scripts.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
  • Deployed the application on Web Sphere Application Server.
  • Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Developed JSP pages and client side validation by java script tags.
  • Developed Web services for sending and getting data from different applications using SOAP messages, such as Loan Applications, to transfer data from Branch Server to Head Office Server, then used SAX and DOM XML parsers for data retrieval.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Facade and Data Access Object.

Environment: Java 6.0, J2EE Servlets, Struts 2, XML, XSLT, JSON, Tiles, QTP 8.2, HTML, CSS, JQuery, Spring 3.0, Log4j, Git, Maven, CXF, Eclipse, Apache Tomcat 6 and Oracle 11g.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Interacted with the client for; gathering the requirements during design, development and implementation phases.
  • As part of the Agile team worked on estimate releases, tasks with development manager and allocated work for development and testing team.
  • Involved in designing the architecture for the project using Spring Framework, and Hibernate.
  • Develop the web application using Spring 2.5 MVC, JSP, HTML, Cascading Style Sheets (CSS) and JavaScript Implemented the application using J2EE design patterns like Singleton, DAO (Data Access Object), DTO (Data Transfer Object).
  • Used Hibernate ORM framework and JMS Messaging framework.
  • Extensively used the Tomcat Server for application development and production.
  • Used Rational Application Developer IDE for development and debugging, Apache Ant 1.3.7 for build process as a part of software configuration management.
  • Used HP load Runner for testing the Application.
  • Used CVS for version control as for SCM.
  • Used MySQL as database.
  • Involved in unit testing, system integration testing and enterprise user testing.

Environment: J2EE, Java1.5, Spring 2.5, JSP, Hibernate, Java Mail, XML, XSLT, DOM, HP load Runner, log4 SAX Parser, Java Beans, JavaScript, JSTL, CSS, HTML, DHTML, MySQL, Tomcat, Rational Application Developer, Apache Ant, Unix, J2EE design patterns, Log4J.

Confidential 

Java Developer

Responsibilities:

  • Designing forms using HTML, DHTML and client side validation-using JavaScript.
  • Wrote Servlets for processing the job data.
  • Created JSP Pages and used Struts 1.1 framework. Used EJB Stateless Session Beans and consumed SOAP based Webservices.
  • Used JMS for asynchronous messaging.
  • Designed and created database tables. Wrote complex SQL queries and worked on performance tuning of the application.
  • Consumed SOAP Webservices.
  • Testing the module and fixing the bugs.
  • Used Eclipse IDE and JBoss Application Server
  • Used ANT scripts for build.

Environment: JAVA, JSP, Eclipse, Oracle, JBoss Application Server, HTML, ANT, SOAP Services, EJB, Struts.

We'd love your feedback!