We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

4.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 9.8 Years of programming experience with consistently increasing responsibilities in Software Development, Testing and Program Implementation.
  • Extensive knowledge in the Design and Development of Web Applications, Distributed Systems using Java, J2EE, JSP, Servlets, JDBC, EJB, JMS, Restful Web services, RMI and JNDI.
  • Expertise in developing web applications using Frameworks such as Struts and Spring.
  • Having work experience with ORM framework like Hibernate.
  • Having good experience on application servers such as Web Logic, Web Sphere and Web servers such as Apache Tomcat and Jetty Servers.
  • Extensive knowledge in working with IDE Tools such as MyEclipse, RAD, Intellij, Eclipse, RSA and RSD.
  • Having good knowledge on JQuery, and AngularJS.
  • Having solid work experience on XML/XSD/XSL/XPATH, JAXB, JAXP, HTML5, JavaScript, CSS3 and Ajax.
  • Having hands on experience using tools such as Clear case, Clear Quest, SoapUI, SVN, CVS, XML Spy, Castor, Drools, VSS, GIT, Stash.
  • Having experience working with Databases like Oracle, MySQL and DB2.
  • Well versed with creating Queues / Topics in Web Logic server and configuring queue connection factory in Web Logic server.
  • Having good knowledge on JSF framework.
  • Experience in using the bug tracking tools such as confluence, JIRA and HPQC
  • Experienced in building applications using Maven and ANT tools.
  • Involved in writing test cases using TestNG and Junit testing frameworks.
  • Have the ability to adapt any new Java technology or framework.
  • Experienced on various SDLC (Software Development Life Cycle) from Waterfall to Agile (SCRUM) models.
  • Experienced in getting the requirements from the client and preparing the Technical Design Document from the Business Requirements and developing Use Cases, Class Diagram, Sequence Diagram and flow charts using Microsoft Visio
  • Experience in architect, design, build and prototyping models using the design patterns like MVC, Value Object, Front Controller,Business Delegate, Session Facade, Service Locator, Data Transfer Object, Data Access Object, Singleton, Abstract Factory and Factory Method.
  • Experience on Operating Systems like Windows 98/2000/NT, Windows 7, Unix/Linux.
  • Good exposure on Health Care, Finance and Securities, Capital Markets, Investment/Retail Banking and Tele Communications.
  • Have strong leadership skills and a good team player.
  • Having knowledge on Amazon web services (IAAS).

TECHNICAL SKILLS

Languages: Jdk1.8

J2EE Technologies: EJB, SERVLETS, JSP, JDBC, JMS, Java Mail, JAXP, JAXB

Frameworks: STRUTS, SPRING, JSFWeb services: SOAP/JAX - WS, REST/JAX-RS

Scripting Languages: XML, CSS, JAVASCRIPT, HTML, DHTML, CSS, XSL, AJAX

Java script Tool Kit: : DOJO, JQuery, AngularJS.

Application/ WebServers: IBM Web Sphere 6.0/5.1.1, Apache Tomcat 5.0.25, Bea Weblogic10.0 and Jetty web Server

ORM Tool: Hibernate

Databases: Oracle and DB2

IDE: Eclipse 3.4, My Eclipse 5.1, RAD, RSA, RSD and Intellij14.0

Development Tools: Tiles ANT, Log4J, Maven, Editplus, Text pad, JUnit, Check Style, PMD, Toad, Rapid SQL, Data Studio, Microsoft Visio

XML Technology: XML, XSLT, XSD, Castor, Xpath, DOM,SAX

Configuration Tool: Visual Source safe, SVN and CVS, GIT, Harvest 4.xs, Ration Clear Case, Ration Clear quest, Stash

Methodologies: Waterfall, Agile(SCRUM)

Operating Systems: Unix/Linux, WINDOWS 95 / 98/ NT/2K/XP

PROFESSIONAL EXPERIENCE

Confidential, Chicago,IL

Java J2EE Developer

Responsibilities:

  • Strongly involved in the Coding and Unit testing.
  • Involved in design, writing of Technical Design document.
  • Used content Management server to store customer legal documents.
  • Pdf files are created using IText.
  • Implemented spring Webflow components for UI interaction flows within the application.
  • Worked on Apache POI for reading and writing into excel file
  • Participating scrum calls every day.
  • Support for the pre prod and product deployments for each release.
  • Used CVS as Source Control.
  • Wrote JUnit test cases for unit testing to help in achieving the results.
  • Developed and tested the application module on WebLogic Application Server 9.1.
  • Used ANT Tool to generate WAR files and deployed on Application Server on UNIX.
  • Created different SQL queries, stored procedure using TOAD.
  • Solving the production problems as when reported by monitoring the error logs using Log4J.
  • Strongly involved in writing unit test cases using Junit and Mockito.
  • UsedHP Quality Centreto view, resolve and update the resolution details for the defects

Environment: Spring-web flow, JavaScript, CSS, HTML, RAD, Web Sphere 6.x, Clear Case, Ajax.

Confidential

Java J2EE Developer

Responsibilities:

  • Consumed Soap based Web services for getting Accounts, Subscriptions, Invoices, Campaigns information from third party application.
  • Developed RESTful Web services to create new subscription/account and updating subscription/account for mobile value chain in JSON format and consumed Rest Web services from the browser using AngularJS.
  • Implemented J2EE design patterns (Singleton, Business Delegate, Session Façade and Composite View) to make the application highly robust, scalable, and manageable.
  • Extensively used lamda expressions and other features from jdk1.8.
  • Used Spring Framework for Dependency injection and integrated with Restful web services.
  • Implemented Spring MVC handler interceptors to authenticate logged in users and his permissions.
  • Performed testing for SOAP/REST Webservices using SoapUI and Postman client tools
  • Used Maven to build the application and to deployed on Server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Strongly involved in Coding and Unit Testing and Code Review.
  • Strongly involved in writing unit tests using Junit, Mockito and PowerMock.
  • Used GIT for version control across common source code used by developers.
  • Participate in daily design/developer stand up meetings, sprint planning and estimation meetings.
  • Used Jira, stash and confluence to track application tasks for design and development.
  • Provided the technical guidance to the juniors.

Environment: Restful web services, Spring 4.x, Angular Js, Java 8.0, Intellij, GIT, Jira, JUNIT, Maven and Third party applications (COS, Comet)

Confidential

Java J2EE Developer

Responsibilities:

  • Involved in requirements gathering, prepared high level estimation and writing of technical design document.
  • Developed RESTful Web services to create feedback and collecting / updating benchmark data from SMES in JSON format.
  • Responsible for developing GUI / user interfaces using JSP, CSS & HTML part of view development for the new enhancements or new modules.
  • Involved in database design, development, build and testing.
  • Developed Hibernate mapping files (.hbm) and domain objects and worked on optimization of hibernate domain mappings that includes read-only entities and lazy loading.
  • Reviewing the code and technical specification document and leading the team as Technical Expertise.
  • Participated in client calls for requirement on weekly basis.
  • Work on identifying, resolving issues and fixing defects which identified in UAT and testing.
  • Allocation of tasks to the team and follow up with team
  • Involved to provide technical guidance to new joiners and knowledge transfer process.
  • Sending status reports to onsite manager.
  • Implemented test cases and written manual test cases.
  • Used Log4j for logging and monitoring the exceptions and messages.
  • Used ECLIPSE as IDE.
  • Used ANT as build and deployment tool.
  • Used CVS for version control.

Environment: Restful web services, Spring 3.x, Hibernate 3.0, Tomcat 7.0, My SQL Server, Eclipse, Microsoft visio, Accenture estimator.

Confidential, JP Morgan, Chicago, IL

Java J2EE Developer

Responsibilities:

  • Involved in Development and Unit testing phases of Product & Client Management modules with Agile Methodology.
  • Used SOAP based Web services for getting products and clients information from third party application.
  • Involved in Development of Service Layer components using spring.
  • Created ANT build scripts to build and deploy the application on Weblogic application Server.
  • Strongly involved in integrated and manual testing with SOAP.
  • Used Spring 2.0 Framework for Dependency injection and IOC.
  • Create Junit framework for unit testing and integration test cases of application.
  • Implemented Log4j 1.2 to capture the logs that includes runtime exceptions.
  • Participating scrum calls every day.
  • Generated PMD, Find Bug, Check Style reports for code quality and coverage.
  • Used SOAP UI to testing soap web services.
  • Designed and Developed Class Diagrams, Sequence Diagrams model, Skeleton code for the application through Microsoft Visio.
  • Involved in peer code review process.

Environment: J2EE 1.5, Spring 2.2, JSP 2.0, JavaScript, CSS, HTML, Log4J 1.2, JUnit, Maven, Oracle, Eclipse 3.4, Weblogic 10.x, SVN, Drools, SoapUI, Web services

Confidential

Senior Java J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Involved in developing Screen Specifications, functional specifications.
  • Designed UI screens using JSP 2.0, CSS, XML1.1 and HTML.
  • Used JSTL in the presentation tier of the application which is based on the MVC design pattern.
  • Designed entire application using various design patterns such as Singleton, Front Controller, Command, Decorator and Data Access Object.
  • Coded ANT build scripts to build and deploy the application on Weblogic application Server.
  • Devloped EJB JMS service to achieve asynchronous selection and batch process and job scheduler task features.
  • Used Spring 2.0 Framework for Dependency injection and IOC.
  • Involved in developing both client-side Validations using JavaScript.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Application Configurations in client machines and Prepared CSD and User-manuals for application.
  • Given demos on the application to clients and lead the team as a module lead.
  • Used Java mail API to send the mails to complete the workflow process.
  • Involved in giving functional estimations and finding impact analysis if any.
  • Given training to client team on the application and Involved in taking team responsibilities.
  • Handing the production issues, Change Request/Enhancement Estimation, coding and unit testing for the new enhancements.
  • Written triggers to get the data into history tables for selection process.
  • Written procedure for selection process to apply the business rules.
  • Written SQL Queries for the entire application wherever required.
  • Involved in performance tuning for the SQL Queries.

Environment: J2EE 1.5, Spring 2.4, JSP 2.0, JavaScript, CSS, HTML, Log4J 1.2, JUnit, ANT, DB2 9.0, Eclipse 3.4, Weblogic 10.x, JMS, EJB 2.0, XSLT, Harvest, Java Beans and JSTL.

Confidential, Columbus, OH

Senior Java J2EE Developer

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Designed UI screens using JSP 2.0, CSS, XML1.1 and HTML.
  • Coded ANT build scripts to build and deploy the application on Weblogic application Server.
  • Front-end Development using jsps.
  • Done client-side Validations using JavaScript.
  • Used Java mail API to send the mails to complete the workflow process.
  • Involved in giving functional estimations and finding impact analysis if any.
  • Handing the production issues, Change Request/Enhancement Estimation, coding and unit testing for the new enhancements.
  • Handling client calls.
  • Involved in peer code review process
  • Written triggers to get the data into history tables for selection process.
  • Written SQL Queries for the entire application wherever required.

Environment: JDK 1.4, DB2, JSP, Java Script, CSS, Servlets, Websphere Application Server 6.0, Rational Software Architect.

Confidential, Columbus, OH

Senior Java J2EE Developer

Responsibilities:

  • Extensively used Action and Form Classes (Action, Dispatch Action and LookupDispatch Action), which will validate the input forms based on the business logic.
  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
  • Involved in developing Screen Specifications, functional specifications.
  • Designed entire application using various design patterns such as Singleton, Front Controller, Command and Data Access Object.
  • Design and development of the Administration module.
  • Involved in the Code Reviews.
  • Responsible for requirement gathering for the different test scenarios.
  • Hibernate used as ORM tool for persisting the data.
  • Used Struts 1.2 Framework in the presentation tier of the application which is based on the MVC design pattern.
  • Front-end Development using jsps and struts tag-libraries.
  • Involved in developing both client-side Validations using JavaScript and Validation framework.

Environment: Struts Framework, Hibernate, Weblogic 10.x, DB2 9.0, Log4j, Java Script, CSS, XSLT, Eclipse 3.4, Harvest and JSP.

Confidential, Boston, MA

Responsibilities:

  • Involved in UI development using JSP, html components.
  • Eclipse used as Java IDE tool for creating JSPs, Servlets and XML.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application. Used waterfall methodology.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used CVS and clear case as source control.
  • Support tools Creation for Insight as well as MySS
  • Maintenance issues of Insight and Level 2 Support for Insight and MySS

Environment: Java, J2EE, JSP 1.2, Servlets 2.3, JDBC 2.0, Tomcat server 5.x, Eclipse, Oracle 9i, CVS 1.2, HTML, JavaScript, Unix, Clear Case, Clear Quest, JIL, Shell script, iplanet Server.

Confidential, Houston, TX

Responsibilities:

  • Involved in preparing views using Struts Frame Work.
  • Validating the views using validation plug-in in Struts Frame Work.
  • Developing Service Components. Those Service Components send Request Objects to RPM server, to get the Response Objects from RPM Server and populate with IPUI
  • Verified XML Schemas using XMLSpy for well-formed and validity.
  • Extensive Java coding experience in developing Java classes.
  • Involved in the performance tuning of SQL queries.
  • Prepared test reports of the bug status and reviewed the bug fixing strategies.
  • Developed xml files using Castor's framework for XML data-binding work with XML and Java objects

Environment: Java 2 SDK, Tomcat, Oracle 9i, JSP, Struts, WSSAD 5.1, Castor, XSD, Eclipse3.2, MyEclipse.

We'd love your feedback!