We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

East Moline, IL

SUMMARY:

  • 7 years of Industry Experience, in J2EE covering all Java Implementation life cycle phases including Business Process Analysis, Requirement Study, Business Blue Print, Gap Analysis, Prototyping, Developing, Code Review & Integration, Unit, Integration, Regression Testing and Post Implementation Support.
  • Experience in developing Java/J2ee, Hibernate, JSF and Struts, Applications for Financial services, Insurance, Banking, Logistics, E - Commerce, Telecom and Health Care Domains.
  • Proficient in java versions: JDK and J2EE with strong background of OOPs concept.
  • Excellent Project implementation skills using advanced Java technologies (AWT, Swing, Servlets, JSP, Struts, JSF, Hibernate, Spring, EJB, Web Services, JNDI, JMS, JDBC, JRMI, XML, XSLT, SAX, DOM, JAXP, AJAX, JavaScript) with various middleware technologies.
  • Good knowledge in Object Oriented Design Pattern concepts.
  • Extensively worked and implemented several design patterns such as MVC, Business Delegate, Session Façade, Service Locator, DAO, DTO, Singleton, Object Factory and Front Controller.
  • Extensive knowledge and implementation skills in Struts 1 & 2 Spring and Hibernate.
  • Worked on Cascading Style Sheets and HTML pages to display static data content
  • Extensive experience in developing Servlets, JSPs, Struts tags and custom tag libraries.
  • Experienced with Multithreaded and Event-driven applications
  • Hands-on experience with various Application servers and Web servers (IBM Web Sphere Application Server, BEA Weblogic, JBoss, and Tomcat) with wide variety of development tools like IBM WSAD/ RAD, MyEclipse, NetBeans.
  • Good experience in implementing Web Services such as SOAP, WSDL, UDDI, and RESTful.
  • Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session (both stateful and stateless) and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
  • Experience in writing Stored Procedures. Good Knowledge on Oracle 10g/11g: SQL/PLSQL/HQL and development tools such as Eclipse, JDeveloper, CVS, Dreamweaver. Writing of Functional Documents, High level, Detailed Technical Design Specifications and developing test scripts.
  • Strong knowledge on GitHub, Elastic Search for code sharing with others.
  • Strong knowledge in developing Web Services that included developing WSDL that included document/literal as well as RPC/literal styles, and SOAP Bindings.
  • Extensively worked on TOAD SQL worksheet to develop applications in database.
  • Firm believer in test driven development (TDD). Practiced test first development.
  • Proficient in unit testing the application using JUnit
  • Experienced in building tool ANT and logging tool Log4j
  • Hands on experience on Concurrent Version Systems such as CVS, Subversion, and Clear Case.
  • Able to learn/adapt emerging technologies in work area.
  • Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
  • Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.
  • Skilled in developing business plans, requirements specifications, user documentation, and architectural systems research. Ability to work enthusiastically in both team based projects and individual projects.

TECHNICAL SKILLS:

Java and J2EE: Servlets3.0, JSF2.0/1.2, Struts 2.0/1.3/1.2/1.1 , Spring 3.0/2.5/2.0, EJB, JDBC4.0/3.0/2.0, JMS1.1, JNDI, AWT, Swing, Transaction API 1.1, Various J2EE and Standard Design Patterns

Programming Languages:  JDK 1.7/1.6/1.5/1.4 , SQL, PL/SQL, HTML, VB6.0/5.0, UML

Web Services: WSDL,UDDI, ApacheAxis1.2, RESTful, SOAP, SOAPUI, JAX-RPC1.1, JAXR,JAX-RS,JAXM1.3, JAXB

ORM Frameworks: Hibernate 3.x/2.x JPA

IDE Tools: Eclipse 3.x, My Eclipse, IBM WebSphere Integration Developer 6.1.2, RAD7.0, Oracle JDeveloper 10g/9i, XML Spy, TOAD and NetBeans 6.0

Application Servers/WebServers: IBM WebSphere Application Server 8.x/7.x/6.x/5.x, IBM WebSphere Process Server 6.1, IBM WebSphere ESB 6.1.2, Weblogic 10.x/9.x/8.x/7.x, Jboss 5.2/4.2/4.0/3.2 ,Tomcat 7.0/6.x/5.x.

Databases: Oracle 11g/ 10g/ 9i/ 8i,MS SQL Server 2000, MySQL and DB2

Database Tools: TOAD, SQL Developer, Oracle Enterprise Manager, SQL Plus, SQL Loader, Oracle Forms and Reports 10g/9i, Import, Export, Oracle Framework, MS Office, Open Office

Internet Technology: HTML, JavaScript, XML, PHP,CSS, DHTML.

Scripting: Java Script, JSP 2.2/2.1/1.2, JSON, JSTL 1.2/1.1, AJAX

Platforms: Windows 2003 Server, UNIX

Operating Systems: HP-UX 11.0, Sun Solaris 9.0, UNIX, Windows and AIX

Build Tools: ANT1.8, Maven

Version Control tools: SVN, CVS, TortoiseHg Subversion

Logging Tools: Log4j

PROFESSIONALEXPERIENCE:

Confidential, East Moline, IL

J2EE Developer

Responsibilities:

  • Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Used Agile methodology for design and development of project.
  • Designed and developed the front-end using JSP, HTML, CSS, JQuery, Ajax, and JavaScript.
  • Developed Class and Sequence Diagrams using RAD.
  • Performed WebSphere configuration, backup and restoration tasks.
  • Improved performance, reliability, and scalability of the application server and its interaction with Web Servers, Database Servers.
  • Involved in Tuning of WebSphere Application Server for performance improvements.
  • Responsible for developing DAO layer using Spring MVC and configuration XML’s for Hibernate and to also manage CRUD operations.
  • Wrote complex SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Implemented factory, singleton and DAO design patterns.
  • Configuration of JMS Queue and Queue Connection factory on Web sphere Application server
  • Developed using WMQI for transformation functionality and JMS/MQ Series for the messaging functionality.
  • Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Converted EJB MDB’s in to Spring MDP’s.
  • Implemented SOAP Services (JAX-WS) to interact with external systems.
  • Designed and implemented syntax and algorithm to lossless encode mixed-content XML into JSON.
  • Used JSON for a dynamic and interactive UX, data retrieval and posting.
  • Developed JAX-RS based Web Services using AXIS to processing claims. Used SoapUI to test them
  • Converted Business to customer services into Restful Services.
  • Used RESTful client to interact with the services by providing the RESTful URL mapping.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.
  • Followed Test driven development (TDD), pair programming and used to share with the help of GitHub.
  • Coded Test Cases and created Mock Objects using Mockito and used JUnit to run tests.

Environment: J2EE, Spring, Hibernate, CSS,HTML,JSP, JSON, XML, JUnit, GitHub, Mercurial SCM (TortoiseHg), JavaScript, JUnit, DB2, Mockito, IBM WebSphere8.0, PL/SQL, Maven, XML Beans, SOAP and RESTful Web Services.

Confidential, Sacramento, CA

J2EE Developer

Responsibilities:

  • Responsible for gathering business requirements, review the requirements and converting them to detailed design documents and clarification documents.
  • Used Agile Methodology for the entire module.
  • Developed prototypes for the application.
  • Used various design patterns for module design and development. Responsible for integration of different modules.
  • Developed UI and backend applications using Struts, Hibernate, Java, JSP, HTML, JavaScript and XML
  • Responsible for creating/generating Hibernate classes and configuration XML’s and to also manage CRUD operations (insert, update, and delete).
  • Wrote procedures to call various stored procedures for generating Invoice numbers from database.
  • Involved in development of front end development using JQuery and DOJO.
  • Design and program content for Web sites using the Bootstrap framework.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Worked with 3rd party API for processing credit cards.
  • Processed Credit Card payments at run time using third party API.
  • Implemented and processed scheduled payments using Web Services API to call third party API for generating request and getting response XML.
  • Used OVAL framework for validation.
  • Responsible in coordination with team, attending daily and weekly scrum meetings to update the work status, issues clarifications.
  • Created JUnit test cases, and Development of JUnit classes.
  • Configured log4j to enable/disable logging in application.
  • Provided production support by fixing bugs and application errors..
  • Performed system testing and user acceptance test.
  • Used SVN for version control.

Environment: J2EE, Struts, Hibernate, CSS,HTML,JSP, XML, JavaScript, Bootstrap, AngularJS, BackboneJS, JQuery, JUnit, OVAL framework, SVN, Oracle 10g, PL/SQL, TOAD, Eclipse, Drupal, JBoss Red Hat, JBoss Application Server, Maven, XML Beans, Web Services (SOA, SOAP).

Confidential, NJ

J2EE Developer

Responsibility:

  • Interaction with the Business users on daily basis for gathering the Requirements.
  • Involving in the analysis and gathering the requirements.
  • Involving in the preparation of low level design.
  • Involved in the development of the Report Generation module, which includes volume statistics report, Sanctions Monitoring Metrics report, and TPS report.
  • Implemented Online List Management (OLM) and FMM module using spring and Hibernate.
  • Created Configuration files for the application using spring framework.
  • Implemented a RESTful interface for the search and Address services
  • Implemented SOAP Services (JAX-WS) to interact with external systems.
  • Wrote various SQL, PL/SQL queries and stored procedures for the data retrieval.
  • Involved in the Functional and Integration testing.
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the EAR and read the logs.

Environment: CoreJava, J2EE, JSP, Servlets, Spring Core, Spring MVC, Spring ORM, Spring AOP and Spring JMS, MQ-Series, Hibernate, JPA, EJB, WebServices(SOAP and Restful), JQuery, Ajax, XML, JavaScript, Bootstrap, AngularJS, JSON, CSS, HTML, SVN, Selenium, Log4j, WebSphere App Server, Putty, UNIX/Linux, SQL, SQL Developer and Oracle DB.

Confidential, Chevy Chase, MD

Sr. Java / J2EE Developer

Responsibilities:

  • Involved in design and development of the application using J2EE.
  • Involved in all phases of the application development.
  • Developed Presentation layer using JSP, HTML, JSON and XML.
  • Developed business logic using Session Beans and Entity Beans.
  • Have used DWR (Direct Web Remoting) framework to implement AJAX.
  • Have done integration with TransUnion to get credit scores for the policyholders.
  • Implemented Web services Client to access TransUnion’s WSDL file in order to get the scores.
  • Experienced in Installing and Configuration of Application server WebSphere
  • Experience in Installing and Configuration of WebSphere servers like IBM Http server and Tomcat.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR and WAR.
  • Used IBM SOA Document workflow in implementing the application.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Involved in development of JSON database for dynamic menu management.
  • Used various design patterns for module design and development.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Worked with Spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Wrote procedures to call various stored procedures from database.
  • Involved in coding the helper classes for better data exchange between different layers.
  • Worked with 3rd party API for processing credit cards.
  • Processed Credit Card payments at run time using third party API.
  • Wrote a Batch Processing program to process the Scheduled payments using Web Service API.
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used CVS for version control.

Environment: J2EE, Spring, Hibernate, CSS,HTML,JSP,JSON, XML, AJAX, JUnit, CVS, Java Script, Oracle 11g, IBM WebSphere7.0, PL/SQL, Eclipse, Maven, XML Beans, Web Services (SOA, SOAP).

Confidential, Grand Rapids, MI

Java / J2EE Developer

Responsibilities:

  • Participated in the development, testing and maintenance of Confidential & Confidential application.
  • Worked on Agile development environment. Participated in scrum meetings.
  • Developed web pages using JSF framework establishing communication between various pages in application.
  • Followed Use Case Design Specification and developed Class and Sequence Diagrams using RAD, MS Visio.
  • Used JavaScript, AJAX for making calls to Controllers that get File from server and popup to the screen without losing the attributes of the page.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.
  • Configured Hudson and integrated it with CVS to automatically run test cases with every build and generate code coverage report.
  • Configured Data Source on Weblogic Application server for connecting to Oracle, DB2 Databases.
  • Wrote complex SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Developed JAX-RPC based Web Services using AXIS to processing claims. Used SoapUI to test them.
  • Created User interface for Testing team which helped them efficiently test executable.
  • Used Singleton, Business Delegate, Service Locator, DAO, BO, MVC, and Factory Design Patterns.
  • Worked on migrating Walgreens custom framework (Bounce) with JSF rich faces.
  • Mentored co-developers with new technologies. Participated in Code reviews.
  • Worked on a Data stage project, which generates automated daily reports after performing various validations.

Environment: UNIX, RAD7.0, Weblogic, Maven, JSF, JSP, Servlets, Log4j, Spring, Pure Query, JMock, JUnit, Oracle10g, DB2,TOAD, MS Visio, Data Stage, CVS, SVN, UML, SOAPUI.

Confidential, Arlington, VA

Java / J2EE Developer

Responsibilities:

  • Developed numerous Stateless session beans using EJB 2.0, which in turn made use of DAO for accessing data from the database and returned it to the caller.
  • Worked on complete Server Side and contributed to the front-end development with the implementation of Action Classes.
  • Responsible for creating the presentation logic in JSP and Servlets.
  • Implemented J2EE Design Patterns (Session Facade, Business Delegate, Business Object) Performed unit testing for the module.
  • Design and implementation of front end web pages using CSS, JSP, JSTL and HTML, Java Script, DHTML and Struts tag library.
  • Developed using Sun Java Studio Creator robust tool that take advantages of JSF to create server side UI 
  • Developed using JSF (Java Server Faces) for navigation handling, Converter (Char, Int, Date Time, Custom), Validating input and duplicate button press problem.
  • Installation configuration Web sphere MQ. Configuration of MQ Series queue manager queues and channels.
  • Configuration of JMS Queue and Queue Connection factory on Web sphere Application server
  • Developed using WMQI for transformation functionality and JMS/MQ Series for the messaging functionality.
  • Developed Web Services using Apache AXIS tool.
  • Implemented Web Services using SOAP protocol, UDDI, RESTful, WSDL and Service oriented Architecture (SOA) Concept
  • Writing Stored procedures, Packages, Views, Cursors, Functions and triggers using SQL & PL/SQL.
  • Deployed applications using Web Logic 10 Application Server
  • Implemented Struts framework (Action and Controller classes)for dispatching request to appropriate class
  • Implemented AOP and IOC concept using UI Spring Framework.
  • Involved in development of JSON database for dynamic menu management using DHTML, JQUERY, and JavaScript.
  • Involved in development of front end development using JQuery and DOJO and other custom UI widgets
  • Designed and developed the CMS templates using XHTML and JSP.
  • Responsible for validating the cross browser issues and fixing.
  • Developed using Web 2.0 to interact with other users and changing the contents of websites.
  • Developed using XML and XML parsers like DOM, SAX

Environment: J2EE (Servlets 2.4, JSP 2.0, JSTL, Struts 1.3, LDAP, EJB 2.0, JDBC 2.0, JNDI), JAXB, UML, Oracle 9i, DOJO, XHTML, XML, HTML, Spring 2.0, MQ Series, CSS, Java Script, Web Logic Application Server 10, Windows NT/2000.

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Responsible for developing Use case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Used spring framework for dependency injection with the help of spring Configuration files and Web MVC for controllers.
  • Developed the presentation layer using JSP, JSF, Tag libraries, HTML, CSS and client validations using JavaScript.
  • Worked extensively on AJAX using DWR framework.
  • Transformed XML content into HTML using XPath, XSLT.
  • Involved in Installation and configuration of Web Logic Server.
  • Involved in Dynamic form generation, Auto completion of forms, and user-validation functionalities using AJAX.
  • Worked on generating the web services classes by using Service Oriented Architecture RESTful, SOA, WSDL, UDDI, and SOAP.
  • Used JMS for Asynchronous communication between the applications.
  • Experience in Web Services like SOAP, WSDL and good Knowledge in SOA.
  • Involved in Updating the On Call Production support document.
  • Involved in writing DAO layer using Hibernate to access the Oracle database.
  • Involved in the configuration management using CVS.
  • Developed Ant scripts to bundle and deploy application.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.
  • Developed various test cases and performed unit testing using JUnit.

Environment: Spring Framework 2, JSF, JSP 2.0, Servlets 2.4, JDK1.5, Oracle9i, JDBC3.0, AJAX, Java Script, Hibernate, Weblogic 8.1, Log4j, ANT, HTML, XML, XSLT, CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, JMS, PL/SQL, UNIX, Windows

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis, design and implementation of the system.
  • Used UML & Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams .
  • Implemented session beans to perform business logic and entity beans to persist or retrieve data from the Oracle 9i database.
  • Developed module, which performs authentication and authorization and the one, which provides real-time reports on credit-usage by different entities in an organization.
  • Adopted various design patterns like Business Delegate, Data Transfer Objects DTO, Service locator, Session Facade, Data Access Objects DAO and Template Method pattern.
  • Wrote JUnit test cases to test DAO classes and some methods in session beans.
  • Created schema and processed XML to stream data across different Interfaces for authentication, authorization, charge and reversal of a real-time transaction.

Environment: JSP, Servlets, EJB, JDBC, JUnit, Oracle, Java, Struts Framework, Oracle9i, Windows XP, Web logic, Hibernate, XML, XSLT, WSDL, SOAP, UML, Clear Case, HTML, CSS.

We'd love your feedback!