We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

3.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY:

  • Over 6 years of professional experience as a Java J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies.
  • Experience in designing and developing web - based applications using Java, J2EE, Web Services, both SOAP/WSDL and mongo db, MVC framework, spring, Hibernate, Struts, Oracle and SQL.
  • Experienced in Analysis, Design, Development, Integration, Deployment and Maintenance of Web services, Client Server and Web based applications using J2EE/Java, JSP, JavaScript, Servlets, EJB, JMS, XML, XSL, and XSLT.
  • Experience in working on various Spring modules (Spring Core, Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experienced in implementing DAO layers using JPA standards and Hibernate API interfaces.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, XMI, SOA, JAXB, JAXP, Apache Axis.
  • Experienced in working with SOA architecture by producing/consuming SOAP based web services using Apace Axis, CXF engines.
  • Expertise in Object Oriented Analysis, Design / Development Methodologies, Use Cases, Sequence and Class Diagrams using UML
  • Strong knowledge on Hibernate and in using Hibernate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions, Optimistic Locking.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, Ajax, JQuery, Java script and servlets.
  • Experienced with IBM Web Sphere Application Server, JBOSS application servers and Apache Tomcat Application Server.
  • Expertise in Database application programming for Oracle, Postgress and SQL server using Stored Procedures, Triggers, Views etc.
  • Used version controller tool like Subversion, Git and CVS.
  • Experienced with RAD/Iterative development methodologies.
  • Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, C#

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JUNIT, Web services, Multithreading, JTA, Custom Tags.

Web Technologies: HTML, DHTML, JavaScript, JQuery, CSS, AJAX, DOJO, XML, Web Services (SOAP, REST, WSDL)

Frameworks and IDE s: Struts, Spring, Hibernate, JPA, JSF 2.0/1.2, Spring Core, Spring ORM, Spring MVC, Spring AOP, Eclipse 3.6/3.4/3.1/3.0 , NetBeans 6.7/6.0, IntelliJ

Web/Application Servers: Web Logic 10.3.2/9.2/8.1 , Web Sphere, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 7.0/6.0.

Version Control Tools: GIT, Visual Source Safe, CVS, Tortoise SVN

Database: Oracle 10g/9i, SQL Server 2008/2005, MySQL

PROFESSIONAL EXPERIENCE:

Confidential, Hartford, CT

Sr. J2EE Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Worked on all phase of agile development life cycle.
  • Used JSF as a MVC Framework to develop User Interfaces.
  • Deployed Project WAR (Web Archive) file in Tomcat Application Server.
  • Used Jasper soft to generate dynamic reports in PDF and RTF formats.
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate
  • Used Hibernate in persistence layer and written hibernate mapping files and Named Queries
  • Used Hibernate ORM for mapping data in the persistence layer along with Spring ORM integration
  • While developing web-based applications used Web Services, both SOAP/WSDL and REST
  • Used Oracle 11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Extensively developed User defined Custom JSP tags to separate presentation from application logic.
  • Implemented Ajax and Angular JS based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Coordinate with the onsite and offshore developers with respect to issues and follow up.
  • Developed and deployed various Sessions beans.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Created UI templates for final look and feel using HTML5.
  • Used Project management and tracking tool JIRA.
  • Developed unit test cases and suits on Junit framework for unit testing
  • Worked closely with the MDT Business analysts to understand the underlying business requirements.
  • Used My Eclipse 10 as IDE for development.
  • Used SVN as a Sub Version Tool
  • Used Log4j for logging and debugging and Putty Server to check the logs .

Environment: Java (JDK 1.7 & 1.8), J2EE, SQL, Oracle 11g, PL/SQL, JSON, JSF 1.2/2.0, JavaScript, Junit, Spring MVC, Jenkins, Hibernate, SVN, Putty, Web Services (both SOAP and REST), Tomcat server, Ajax, JIRA, Angular JS, Servlets, JSP, HTML5, Jasper reports.

Confidential, San Antonio, TX

Sr. J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Spring and Hibernate.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Involved in handling transactions using Spring Declarative Transaction management.
  • Integrated BMC Msend with JMS and MULE ESB for monitoring application development process.
  • Implemented Caching mechanism using Spring Gemfire Template.
  • Implemented DAO layer using different hibernate techniques like jon strategies, Inheritance, annotations and criteria interfaces.
  • Created UI templates for final look and feel using HTML5.
  • Used Test Driven Development (TDD) Methodology while developing the application.
  • Used SOAPUI for the functional testing and inspection and invocation of spring based Web Services.
  • Used MDB to reduce the interdependencies of all the sub systems using JMS.
  • While developing web-based applications used Web Services Frame work called Apache CXF,
  • Used XSD for parsing the message reply coming from CUSTOMS.
  • Developed web services technology JAXB to convert XML into java objects.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular JS and JQuery.
  • Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Implemented Ajax and JQuery based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
  • Developed the war/ear file using Ant script and deployed into Web Sphere Application Server.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Developed Exception handling code to recover from DB specific, Application specific, Business and Non-business logic specific exceptions.
  • Used JSF for internal report generation by fetching data from database with customized view using CSS and AJAX for form processing.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Used Selenium for testing purpose.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java, JDK1.7, J2EE, Web Sphere, EJB 3.0(Session Beans), MDB, Spring MVC, JSP, HTML5, Jenkins, Selenium, Angular.js, CSS3, JQuery, Java Script, Hibernate, XSD, JPA, Web Services Frame work Apache CXF, Oracle 11g, SSL, Git, Structs, Scrum, SQL and Windows.

Confidential, Reston, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Responsible for Object Oriented Design using Enterprise Architect.
  • Review and guide the application architects with Object Oriented Design using Rational Unified Process (RUP) using Enterprise Architect.
  • Responsible for JAVA, J2EE, JSF, JBPM, EL, Groovy and Java FX coding / development.
  • Implemented the web-based application following the MVC II architecture using Struts Framework.
  • Developed front-end components using JSP, Struts Tiles layout.
  • Implemented J2EE patterns like, Data Access Object, Session facade, Business Delegate and Value Object.
  • Implemented the service layer using Spring 2.5 with transaction and logging interceptors.
  • Used spring framework for middle tier and spring-hibernate for data access.
  • Developed web-based applications using Web Services, both SOAP/WSDL and REST.
  • Extensively worked on the Struts DAO module and ORM using Hibernate.
  • Developed Shell script for log file rotation.
  • Extensively developed User defined Custom JSP tags to separate presentation from application logic.
  • Designed and developed Web Services (SOAP, WSDL) .Created and compiled XML Schema to generate Java Bean classes using Axis.
  • Installation, Configuration & administration of WebLogic application Server.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Involved in writing SQL, Stored procedure and PLSQL for back end. Used Views and Functions at the Oracle Database end. Developed the PL/SQL scripts for rebuilding the application Oracle Database.
  • Developed HTML and JavaScript. Developed Scripts for UNIX platform deployment.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used the Mozilla Firefox extension, Firebug, to view and debug HTML, DOM and JavaScript.
  • Used Log4J for logging and tracing the messages.
  • Involved in the day to day development activities for the entire application from offshore.
  • Involved in unit testing using Junit as well as Selenium.
  • Coordinate with the onsite and offshore developers with respect to issues and follow up.
  • Used JBPM to manage workflow, schedule Jobs.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.

Environment: Java EE 5,JSP, Servlets, JSF, Spring DI/IOC, Hibernate, Groovy, XML, HTML, JDBC, Web services, Shell Script, Selenium, Rational Software Architect, Web Services(SOAP/WSDL and REST), Jasper, ORM, Web Logic Application Server, Junit, Maven, Log4J, SVN, Oracle 10g, Java Script, CSS, UNIX.

Confidential

Java Developer

Responsibilities:

  • Full life cycle experience including requirements analysis, design, coding, testing and creation of functional and technical documentation.
  • Designed, developed and documented the software design using UML
  • Developed servlet programs to transfer the control to other pages depending on the business logics.
  • Developed the front-end using HTML, XML, JSP, Servlets, JavaScript, interactive JSP pages, and with Struts Frame work.
  • Used Java script to handle client-side validations and Struts validator framework for server-side form validations.
  • Implemented Database interactions using JDBC with back-end Oracle 9i.
  • Retrieved data from Databases by writing generic SQL queries.
  • Participated in estimating the hours for the project.

Environment: Java, HTML, JSP, CSS, DHTML, Servlets, JavaScript, Oracle 9i.

Confidential

Java Developer

Responsibilities:

  • Requirement analysis and low level design of the application.
  • Involved in data base design.
  • Developed complex queries to extract data from MS SQL Server.
  • Implemented the API’s to read data from DB and generate an XML file to put it into the task pool.
  • Developed JavaBeans for use in various modules of the application.
  • Designed and Developed the UI screens using JSP and JSTL.
  • Developed and wrote test cases for Borrower Module using Java.
  • User Interface design for different Modules using struts tiles.
  • Developed Action items (Automated and Manual Action Items) feature using Servlets.
  • Developed Several Stored Procedures/ Triggers for Automated Action Items to integrate with Default Tracking module.

Environment: Java, DOM, SAX, XML, JUnit, Star Team, SQL Server, Oracle, HTML, Java Script.

We'd love your feedback!