We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7 years of experience in designing, developing and deploying n - tier web applications and client/server applications using JAVA, J2EE technologies and Web Technologies for enterprise applications.
  • Expertise in all phases of SDLC. Extensive experience in Waterfall, Agile Scrum, development methodologies like RUP and Project Management activities.
  • Developed Use Case Diagrams, Activity Diagrams, Sequence Diagrams, Class Diagrams, and State Diagrams to view the system from different perspectives using Microsoft Visio.
  • Assisted in the project management using Microsoft Project and created wireframes by Balsamiq mockups.
  • Excellent knowledge and hands-on experience in MVC frameworks (Spring, Struts), ORM (Hibernate) and Web-Services (SOAP, REST).
  • Worked with Angular JS stack and Spring-MVC REST backend.
  • Passionate for the Web 2.0 frameworks, rapid development frameworks (Ruby on rails).
  • Good knowledge working with teams who adopt key UI technologies like HTML5, CSS3, JavaScript, jQuery, AJAX, XML, JSON, Angular JS and Bootstrap.
  • Involved in working with RDBMS like Oracle 8i/ 9i/ 11g, MySQL, SQL Server, NoSQL (MongoDB) and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Experience in web-development with PHP (Object-oriented PHP) using Eclipse, NetBeans, PHPStorm.
  • Experienced in developing enterprise applications using open source Technologies such as Struts 2.0, spring3.0, Hibernate 3.0, EJB 3.0, Ant, Maven and Log4j.
  • Experience in using different modules of the Spring Framework like IOC, AOP, Data Access, Transaction Management, Model-View-Controller modules.
  • Expertise in Java/J2EE Design Patterns like Singleton, Factory, Abstract Factory, Command, Business Delegate, Session Facade and DAO, Hands on experience on JNDI, JavaBeans.
  • Extensive experience in working IDE tools like Eclipse, NetBeans, IntelliJ, Spring Tool suite.
  • Experience in working on XML related technologies like XML, XSLT, XPATH, XSL, DTD, DOM.
  • Hands on experience with version control systems - GIT, SVN.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle, MS-SQL and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Hands on experience in using web/application/directory servers like Apache Tomcat, Jboss, Glassfish.
  • Actively participate in Scrum meetings, Iteration planning and developed test scenarios.
  • Good knowledge of testing concepts and working knowledge of JUnit. Also used HP tools for automated testing (QTP).
  • Coordinate efforts with other QA members responsible for building and maintaining the test environment.
  • Interested in rapid application development (RAD), worked with rapid development frameworks - Cake PHP.

TECHNICAL SKILLS

Languages: Java (JDK 1.1, J2SE 1.3/1.4/5.0/Java SE 6, Java SE 7), SQL, PL/SQL, C, C++

APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF, JSTL, EJB, RMI, SOAP

Design Patterns: MVC, DAO, DTO, Front Controller, Session Facade, Business Delegate, Observer, Singleton

Frameworks: Struts, Hibernate, Spring, JSF

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery

Scripting/GUI Tools: HTML, DHTML, DOJO, JSON, JavaScript, CSS, Shell Script, Dreamweaver

Application Servers: WebLogic 7.0/8.1/9.1/10.0 , JBoss 4.0, Apache Tomcat 4.x/5.x, Websphere 5.0/5.1/6.0

IDE: Eclipse 3.x, RAD 6.0, Websphere Studio Application Developer (WSAD), NetBeans 5.x/6.0, JBuilder 5/6/7/8

Databases: Oracle, MySQL 3.x/4.1/5.0, SQL Server 2005/2008

Operating Systems: Windows Variants, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. J2EE Developer

Responsibilities:

  • Involved in various stages of application development. Clarified the ambiguities in requirements document by requesting information that was insufficient.
  • Translated business requirements into detailed design.
  • Followed Agile Scrum, involved in daily standup meetings.
  • Developed xml schemas and WSDL documents by understanding the business requirements.
  • Designed and implemented application using JSP, Spring-MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, Oracle.
  • Developed and consumed Web services using SOAP and Restful protocol for communicating between inbound and outbound projects using JAX-RS and JAX-WS.
  • System built using Spring (MVC) architecture. Implemented the application using the concrete principles laid down by several design patterns such as Composite View, Session Facade, Business Delegate, Bean Factory, Singleton, Data Access Object, and Service Locator.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Wrote annotated POJO classes which contain business logic to map database tables with java objects.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.5 framework like HQL queries, Criteria etc.
  • Implemented Java Persistence API (JPA) through Hibernate 3.5.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used JBoss as the Application Server to deploy the application.
  • Used GIT for version control.
  • Used Rational Rose as part of development of Rules.
  • Used Maven as a build tool.
  • Developed User- Interface using Servlets, JSP, JavaScript, AngularJS and XML DOM parser.
  • Involved in preparing test cases for System Testing and User Acceptance Testing.
  • Interacted with Business Analysts to come up with better implementation designs for the application.

Environment: JAVA 1.7, J2EE, Servlets, Hibernate 3.5, SOAP Web Services, Spring Framework 4.0, HTML, JavaScript, JBoss, Restful, SOAP, JDBC, PL/SQL, XML, UML, Tomcat, Maven, Putty, Angular JS, JPA, Agile scrum, MAVEN.

Confidential, Hoboken, NJ

J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design and Develop and Implement the application using J2EE technology.
  • Developed, maintained cutting-edge financial services software.
  • Coordinated designs and implementation of application, collaborated with project managers, engineering teams and various client agencies.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications using Microsoft Visio.
  • Helped the project manager in managing the resources of the project using Microsoft Project.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Involved in creating the XML schemas and WSDL documents by understanding the business requirements.
  • Developed the application as a web service component using JAX-WS.
  • Implemented the DAO layer using Spring DAO module.
  • Implemented the customized exception handling framework using Spring.
  • Developed the build process using Maven.
  • Involved in maven build and deployed the applications in Web Sphere.
  • Developed the Unit, End-to-end and Integration test cases using JUnit.
  • Involved in fixing the SIT and UAT issues.
  • Participate in Code, Analysis, and Test Plan Reviews.

Environment: JAVA, Spring, Hibernate, XML, XSLT, Web Services, JAX-WS, JUnit, DB2, RAD, IBM Web Sphere, JSP, Servlets, HTML, AJAX, Maven, Log4J, SVN, UNIX.

Confidential, Lake Forest, IL

J2EE Developer

Responsibilities:

  • Prepared user requirements document and functional requirements document for different modules.
  • Designed and developed some parts of presentation layer using Servlets, JSP, Java Beans, CSS, HTML, DHTML, jQuery and Java Script.
  • Developed dashboard using JSP, JS, JSTL, JQuery, Ajax, HTML and CSS.
  • Worked with spring MVC as model and view controller in creating dashboard.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Worked on the design and development of application in Struts 2.0 framework.
  • Worked on the jQuery JavaScript Library that simplifies HTML document traversing, and event handling.
  • Applied model-view-controller design pattern using Java Beans, and conducted simultaneous queries and retrievals using Java multithreading techniques.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Developed web application using JSF Framework.
  • Responsible for designing, writing code in Action Class, Validators, Action forms and developing the system flow for the module using Struts Framework.

Environment: Java1.5/J2EE, My Eclipse 6.0.1, HTML, CSS, DHTML, Jboss, Subversion (SVN), Oracle 9i/10g, SQL Developer, Spring, SOA, DOJO, JBoss, Hibernate 3.2, jQuery, JSP, Servlets, log4j, Ant, Web Services, AJAX, JavaBeans, Spring MVC Framework, RESTful, JMS, SOAP, Angular JS, JSF.

Confidential

Java/PHP Developer

Responsibilities:

  • Involved in requirement gathering, project plan and effort estimations that lead to successful product delivery.
  • Created System Requirement Specification and database design documents.
  • Designed use-case diagrams, Activity diagrams, class diagrams using Microsoft Visio.
  • Created authorization and authentication for different user administrators such as site administrators and site users.
  • Implemented Object oriented PHP, HTML, JavaScript, SQL server and custom PHP MVC framework.
  • Used AJAX and jQuery to improve the performance of the application.
  • Used CakePHP to implement the object oriented features and MVC approach.
  • Used MySQL as the database.
  • Acquired data made available to other applications using Restful web services.
  • Done unit testing and integration testing using PHP5 unit.
  • Used NetBeans as IDE.
  • Testing for W3 standards on a regular basis.
  • Used JavaScript for client-side validation.
  • Took part in documentation, unit testing, QA activity and user meetings.
  • Involved in deploying application into production server.

Environment: PHP4, SQL server, NetBeans, JavaScript, jQuery, AJAX, CakePHP.

Confidential

Java/J2ee/ Web developer

Responsibilities:

  • Created and implemented PL/SQL queries, views stored procedures and triggers.
  • Developed front end screens using JSP, HTML, CSS, JavaScript for developing the UI screens
  • Used ldap to make manager view the report of the employees reporting to him.
  • Developed servlets for maintaining server side business logic.
  • Implemented Business Logic of the system using Core-Java API
  • Developed the GUI using Struts Framework, JSP, Servlets, HTML and JavaScript
  • Written queries, stored procedures and functions using SQL, PL/SQL in Oracle
  • Involved in developing & designing DAO’s, which has procedures written being invoked at the time of recording data to database
  • Developed many JSP pages, used Java Script for client side validation.
  • Used JDBC to communicate from java to database.
  • Developed application using Eclipse 3.1 IDE on Windows environment.
  • Developed User Interface using JSP, HTML, and JavaScript.
  • Involving in complete support of the application for regular change requests and enhancements.
  • Supporting application in QA, UAT and addressing bugs as reported.
  • Deployed application on Tomcat 5.0.
  • Written database functions to check if given day is holiday or not based on location.
  • Created and implemented PL/SQL queries, views stored procedures and triggers.

Environment: Java, JSP, J2EE, SQL, Servlets, Eclipse, PL/SQL, JUnit, DAO, EJB, Tomcat, JDBC, QA, UAT.

We'd love your feedback!