We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

WI

SUMMARY:

  • 7+ years of experience in the Information Technology industry as a multi - tier Application/Web Developer/Analyst.
  • Has total exposure in Software Development Life Cycle including analyzing, designing, developing and testing.
  • Expertise in using J2EE design patterns like MVC, Singleton pattern, Factory Pattern
  • Experience in analysis and Designing using UML (Use Case, Class and Sequence diagrams, Dependency, Association, Generalization and Realization relationships).
  • Proficient in building enterprise applications using Spring framework.
  • Expertise in core java and J2EE Technologies - Servlets, JSP, Struts, EJB, JSF, JDBC, JMS, DOM, SAX.
  • Expertise in J2SE Technologies-Core Java, Collections.
  • Experience in XML technologies like XSL, XSLT, Validation, DTD, XSD and XML Schema.
  • Experience in using Java Script, CSS and AJAX,GWT
  • Experience in writing Hibernate Query Language queries.
  • Experience in generating reports using iReport and Jasper.
  • Strong experience wif Agile/SCRUM, XP design methodologies.
  • Experience in using RDBMS like Oracle 9i/10g, MS SQL Server databases.
  • Experience in using versioning tools like SVN, CVS and PVCS
  • Experience in working wif various Ides’ like Eclipse, Intelli J Idea and JDeveloper
  • Expertise wif IBM Web Sphere Application Server 6.x and Apache Tomcat.
  • Experience on Operating Systems like Windows NT/2000/XP/2003 and Linux.
  • Strong analytical, problem solving and communication skills.
  • Keen aptitude for learning and applying new concepts quickly
  • Excellent interpersonal skills, ability to work in a team as well as independently.
  • Capable of working wif Innovative thinking to bring proactive solutions to difficult or high-pressure situations.

TECHNICAL SKILLS:

Languages: JAVA, C#, C, C++, HTML 5, XML, UML, SQL

J2EE and Related Technologies: J2EE 5.0, TCP/IP, Web 2.0, EJB 3.0, Servlets 2.x, JSP 1.0/1.2, JSTL, JSF, 1.2/2.0, JDBC, MVC, Struts 2, Hibernate, 3.x, Swing, Spring 3.x, LOG4J, JNDI, RMI, JUNIT, JAXRPC, JAXB, SAX/DOM, XSLT, Spring MVC, JSON

Web/Application Servers: IBM Web Sphere Application Server6.0, Tomcat 3.x/4.x,JBOSS 5

Frameworks: JavaScript, AJAX, JSTL, CSS, JQuery, Hibernate 3.0, JPADatabases: Oracle 11g, MySQL 4.1, MS-Access 2003

Build Tools: ANT,MAVEN

Version Control Tools: CVS, SVN and PVCS,GIT

IDEs: MyEclipse 8.x, Eclipse 3.x, Visual Studio 2005/2008, RAD

Operating System: Windows XP, Linux.

Methodologies: UML, SDLC, Software Development processes - Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, WI

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering and analysis of requirements of the system in consultation wif business analysts and client. And Involved in writing detailed design specification document.
  • Developed the project using Agile approach (Pair Programming, TDD, Continuous Integration)
  • Developed UML, Class and State Diagrams using Rational Tools and Microsoft Visio.
  • Implemented different J2EE Design patterns viz. MVC, Front Controller, Value Object, Business Delegate, and Data Access Objects, Session Facade, Singleton.
  • Build the JAR and War to configure wif different project or to deploy on the server using ANT script.
  • Understanding the basic functionality of the old EDL programming language and gather the functionality of the system.
  • Design and developed web application using Struts 2, Spring Core, Spring JDBC.
  • Used Spring MVC for the front-end page navigation and Spring dependency injection for dependency management
  • Use Spring JDBC-ODBC data source to access Oracle database and implement of connection pooling
  • Developed JSPs as Clients for EJBs Resource Pooling (JDBC Connection Pooling) to maximize efficiency in the use of critical resources.
  • Implemented stateful session facade EJBs for performing the business logic.
  • Written and implemented web services client using XML-based protocols such as Simple Object Access Protocol (SOAP) and HTTP using XML artifacts wif Axis and Web Service definition Language (WSDL).
  • Write different type of unit, functional and integration test-cases using the JUnit and using the Easy mock to implement the mocked object for Unit Testing.

Environment: J2EE, JDK 1.6, MyEclipse 8.6, Spring MVC, Spring-JDBC, JBoss 5.1,Oracle 11g, Spring, JUnit, EasyMock,Maven, ANT, SQL, PL/SQL, JAXB, JAXWS, Web Services, WSDL.

Confidential,Denver, CO

Java/J2EE Developer

Responsibilities

  • Participated in requirements gathering, analysis, and design and implementation phases.
  • Involved in the development of Customer and Agent versions of IPS.
  • Designed and developed the web application using Struts, Spring, Hibernate, JQuery and AJAX technology.
  • Involved in the development of presentation, domain and data source layers
  • Involved in the development of webservices using Axis2.
  • Designed and developed application using JSP Custom Tags, Struts tags & JSTL tag libraries.
  • Implemented SOA architecture for different applications to exchange data for business process.
  • Responsible for working on SOAP/REST web services.
  • Designed and developed a tracking application for monitoring the live status of the customer service representatives.
  • Developed the backend programming for validating policy number from IVR and sending the policy data to IVR.
  • Implemented various XML technologies wif including DTD schemas, DOM, JAXP & SAX parsers, and XSL style sheets
  • Involved in the development of PL/SQL Stored Procedures and Functions for Oracle backend implementation.
  • Involved in developing and upgrading web based application to schedule the Customer service representatives’ duties and task. This module uses the Genesys Platform Management API.
  • Worked on J2EE webservices to provide access to Infinity data sources.
  • Worked on adopters in IPS to send to/collect data from Genesys environment.
  • Worked on Configuring the server level resources like JDBC connection pools, JMS topic/queue resources.
  • Developed test cases using JUnit.

Environment: RAD 6.0, J2EE 1.6, Oracle 11g, Struts, Spring 3.x, Hibernate 3.x, Axis2, Web service, JUnit, Maven, AJAX,DTD,SAX.

Confidential -West Trenton, NJ

Java Developer

Responsibilities:

  • Thorough analysis of the given business requirements in the FRS/SRS documents.
  • Prepared User Interface Specification and Technical Design Specification Documents as per the provided FRS/SRS Documents.
  • Involved in translating the Technical Design Specifications in to UML artifacts and documenting the entire system design (Class/Sequence diagrams) in UML using OOAD (Object Oriented Analysis & Design) techniques.
  • Participated in converting the html prototype to JSPs wif Struts tags using Web Sphere Studio.
  • Implemented the Struts 2.0 interceptors for pre and post handling tasks before and after an http request.
  • Developed the code by adding action classes for the core enrollment module for enrolling policies of different types.
  • Worked on implementing JQuery for AJAX calls, JSON and complex client side form validations.
  • Used the Quartz scheduler for developing and running backend jobs for bulk uploading of the policies.
  • Involved in the development of PL/SQL Stored Procedures and Functions for Oracle backend implementation.
  • Implemented the logging mechanism for the project
  • Prepared the Unit Test Cases document
  • Deployed the constructed code into Linux box and test the same before release to QA.
  • Closely worked wif UAT team and supported them while fixing the defects.
  • Actively involved in analyzing and fixing the root cause of the technical issues and defects during development and testing phases by debugging the application.

Environment: Java, Struts 2.0, AJAX, jQuery, Websphere 6.1.5, Oracle 10g, Ant, Log4j, XML, HTML 5,PHP.

Confidential - SFO, CA

Java Developer

Responsibilities:

  • Designed the HUB module implementing the Spring MVC 3.0 annotation based controllers, handlers, managers and adapter classes.
  • Extensive experience in front end development in JSP, JSTL, Javascript, JQuery.
  • Thorough analysis of the acceptance criteria given by the requirement producers/system analysts.
  • Developed the HUB (Profile module) an integration module between web pages and server side processing modules.
  • Expertise in using, iBatisframeworks.
  • Implemented the controllers/interceptors part in the Spring MVC 3.0 for business layer code construction and development as part of Profile module.
  • Worked on developing the adapter layer implementation for converting the presentation layer View Bean objects to the business layer DTO objects using Dozer mapping for Profile module.
  • Enforced the JSR 303 Bean Validation Framework in the Spring 3.0 command objects wif fully annotation based validations.
  • Added Listener classes for saving or storing application level common reference data in the context cache.
  • Designed and created templates using CSS3 (Cascading Style Sheets).
  • Configuring the Apache Proxy Server in local for testing the redirections between two different applications.
  • GWT to create interactive user interface.
  • Involved in the development of PL/SQL Stored Procedures and Functions for Oracle backend implementation.
  • Development of a split billing system - Core Java, collections, spring.
  • Prepared the JUnit test cases for testing methods in the controllers and interceptors.
  • Complete end to end testing on the implementation and validating it wif the business requirements/acceptance criteria.
  • Assisted the white box QA team for preparing and updating the JUnit test cases.
  • Actively involved in analyzing and fixing the root cause of the technical issues and defects during development and testing phases by debugging the application.
  • Created stored procedures for populating reporting schema.

Environment: Java, Spring MVC 3.0, JUnit, GWT, PLSQL, Oracle, Eclipse 3.5, Maven, Log4j, SVN, Apache Proxy Server, Hibernate, Rest, Web Logic.

We'd love your feedback!