We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

EXPERIENCE SUMMARY

  • Over 7+ years of experience in design, analysis, development and testing of web - based Client/Server applications using JAVA, J2EE Technologies.
  • Designed & developed several multi-tier Web-based, Standalone, Distributed, Client-Server and Multithreaded applications using OOAD concepts and SOA mostly in cross platform environments.
  • Experience working in an Agile environment.
  • In-depth understanding of various Design Patterns like MVC, Service Facade, Service Locator, Singleton, Data Access Object, Data Transfer Object / Value Object, Business Delegate, Decorator and Factory.
  • Experience in developing web applications using technologies like HTML, CSS, XML, Java Script, DOJO, AJAX, JSP Tag libraries, AngularJS, NodeJS and Tiles.
  • Strong experience in Data Analysis, design and testing skills.
  • Proficient in using PL/SQL to write Stored Procedures, Functions and Triggers with strong experience in writing complex queries in Oracle, SQL Server and MySQL.
  • Adept in building highly scalable, pluggable and interactive web applications with open source web frameworks like Struts and Spring.
  • Extensive Experience in developing persistence layer applications based on ORM between Java and Oracle Database using Hibernate.
  • Hands on experience in using Maven for automating software build processes and managing build artifacts.
  • Well versed in developing Web-Services using Top-Down and Bottom-up approaches on Axis, CXF and Spring Rest Template frameworks and configuring them for deployment on the Web-Server.
  • Experience using Test Driven Development, Unit testing and Integration Testing.
  • Domain knowledge and functional experience in design and development of Distributed Systems, E-commerce and M-commerce for retail, banking and manufacturing.
  • Expert in Impact Analysis, Project Estimations, Project coordination and Application development.
  • Excellent communication skills, team player, ability to handle multi-tasking, hardworking and result oriented.
  • Experience working directly with client in online and offshore coordination with support team.
  • Good Client interaction skills, proactive listener, creative problem solver with proven experience.

TECHNICAL SKILLS

Languages: C, C++, Java.

J2EE Technologies: Java Beans, Servlets, Applets, JSP, JDBC, JSF, JMS, RMI, Web-Services, WSDL.

Scripting Languages: JavaScript, XSLT, AngularJS, NodeJS.

Frameworks: Struts, Spring, Spring MVC, Spring AOP, Hibernate and Junit.

DBMS/RDBMS: SQL server 2005, Oracle 9i/10g, Access, MySQL.

Web Technologies: HTML, AJAX, JSON, JQuery, CSS, XML, XSL, XPATH, XQuery, SOAP.

Servers: Oracle WebLogic server 10.0/10.3.x, IBM WebSphere 8.x/7.x/6.x, JBOSS Application Server 4.0, Apache Tomcat 5.5x.

IDE’s: Eclipse, WebSphere Integration Developer (WID), Rational Application Developer (RAD), NetBeans IDE, JDeveloper, Toad.

Operating System: Window2000/XP/Vista/7, Unix, Red Hat Linux.

Other Technologies: ANT, Maven, CVS, Log4j, MS Visio, SVN.

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

SR.J2EE DEVELOPER

Responsibilities:

  • Involved in the design and implementation of the product configuration.
  • Used Java 1.6, JSP, spring, Hibernate, Oracle, JQuery and CSS to build the product suite.
  • Used multithreading in programming to improve overall performance.
  • Integrated the JSP framework for the presentation layout and used the dynamic rendering feature.
  • Designed EJB like Stateful Session Beans for the Session Facade design pattern and used Message Driven Beans (MDB) as a listener for JMS messages.
  • Used Spring Framework with Hibernate to map to Oracle10g database.
  • Used integration of AJAX capabilities into enterprise application development.
  • Generated customized business reports (XHTML) reports using XML, XSLT.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Developed REST web Services using Spring WS.
  • Created Test Cases using JUNIT.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.

Confidential - Austin, TX

SR. JAVA DEVELOPER.

Responsibilities:

  • Participate in project review and status meeting.
  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
  • Design and developed the application using Jakarta Struts Framework which is based on MVC design pattern.
  • Implemented Struts validation and Struts Tiles Framework in the presentation layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used SAX parser for parsing XML files.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented various design patterns.
  • Developed Stored Procedures for Oracle database.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven scripts to build the application and deployed on WebSphere Application Server.
  • Used Rational Clear Case and Clear Quest for version control and change management.

Environment: Eclipse IDE, Java, J2EE, Struts, Hibernate, Spring, JSP, Servlets, JMS, XML, SOAP, WSDL, JDBC, JavaScript, UML, Perl, HTML, CVS, JUnit, WebSphere Server, RAD, Rational Rose, Rational Clear case, Rational Clear Quest, Oracle 10g.

Confidential -Dallas, TX

SR. JAVA DEVELOPER

Responsibilities:

  • Participated in project review and status meeting.
  • Configuration and code management done using CVS.
  • Developed Stored Procedures for Oracle 10gdatabase.
  • Involved in writing queries to extract data from the Database
  • Used Spring framework, especially Dependency Injection feature.
  • Designed and developed Class diagrams and Sequence diagrams using Rational Rose.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Design and developed the application using Spring which is based on MVC design patterns.
  • Developed user interface using JSP Tags.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Maven tool to build the application and deployed on WebSphere application server.
  • Prepared unit test scripts and test case document.

Environment: Eclipse IDE, Java/J2EE, Hibernate, Servlets, JSP, Spring, JQuery, XML, HTML, Oracle 10g, JUnit, JavaBeans, JavaScript and EJB.

Legacy Order Processing support

Confidential, Houston

Responsibilities:

  • Participate in project review and status meeting.
  • Interacted with Team members in gathering requirements.
  • Done Configuration and code management using VSS and CVS.
  • Deployed code in SIT and UAT using Web Logic Server.
  • Involved in project enhancement.
  • Provided Level 2 support on different applications.
  • Developed and modified the user interface form according to the given requirement.
  • Coding front-end components using JSP, JSF, JQuery and Ajax.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Dependency Injection feature of Spring.
  • Involved in writing queries to extract data from the database, creating tables, function and stored procedures in PL/SQL.
  • Used Maven tool to build the application and deployed on WebSphere Application Server.
  • Developed test cases and was involved in Unit Testing and User acceptance testing.
  • Involved in Bug Fixing.

Environment: Eclipse IDE, Windows 2000, Java, J2EE, JDBC, Servlets, JSF, JQuery, JSP, Spring, XML, HTML, PL/ SQL, JUnit, JavaBeans, JavaScript, EJB, WebLogicNorkom Technologies FEB 2011 to JAN 2012

Software Engineer

Confidential

Responsibilities:

  • Norkom is a market leading provider of innovative financial crime and compliance solutions to the global financial services industry.
  • Used by clients in over 100 countries, Norkom is proven to reduce financial losses, protect reputation, and improve operational efficiencies.
  • Designed and developed Servlets and JSP, which presents the end user with form to submit the details.
  • Created SQL statements and triggers for the effective retrieval and storage of data from the database.
  • Involved in the development of the presentation tier using HTML, CSS, XML, XSL, JavaScript and JQuery for different modules like Quick search, authentication, settings etc.
  • Utilized Spring Framework to implement J2EE Patterns (DAO, Transfer Object, Business Delegate, Service Locator) at server side components.
  • Developed SOAP web Services using Spring WS.
  • Involved in using JPA (Java Persistence API) frameworks and APIs such as JDO (Java Data Objects) and Hibernate.
  • Generated customized business reports (XHTML, and CSV) reports using XML, XSLT.
  • Created Test Cases using JUNIT and Mockito.
  • Supported system level testing/production support.
  • Used Maven to compile and generate EAR, WAR, and JAR files.
  • Worked closely with build environments to solve application and build issues.
  • Involved in complete development of Agile Development Methodology.

Environment: Java, J2EE, Servlets, JSP, DAO, VO Patterns, Tomcat 5.0, Oracle 9i. JDK1.6, Oracle 11g,SOAP, Spring 3.x,Eclipse, JSTL, Hibernate 3.x, JPA, JUnit, Mockito, XML, HTML, CSS, AJAX, JQuery, Log 4j, Mercurial, TortoiseHG, SQL Developer, Maven.

Confidential

JAVA DEVELOPER/ WEB DEVELOPER

Responsibilities:

  • Created technical specification document for the given functional specifications.
  • Actively participated in the team status meetings.
  • Involved in the research process of creating multiple online reports using java
  • Developed JSPs for building the user interface.
  • Developed modules handling escalations and the turn-around time for each task assigned to each employee.
  • Designed, developed, and configured server side J2EE components like EJB, Java Beans, and Servlets.
  • Developed Session Beans for implementing the business logic.
  • Used JDBC-API to communicate with Database.
  • Created tables, function and stored procedures in PL/SQL.
  • Involved in writing test cases, code review and debugging.
  • Involved in Unit Testing, System Testing and Integration Testing.

Environment: Java, J2EE, JSP, Servlets, EJBs, JDBC, PL/SQL, JBOSS, Oracle 9i.

We'd love your feedback!