We provide IT Staff Augmentation Services!

J2ee Consultant Resume

5.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY:

  • Results - driven software professional with 9 years of experience in Java/J2EE applications and complete life cycle of system development including analysis, design, development, testing and implementation phases in Mortgage, Financial and Telecommunication.
  • Experience with Scrum, Agile development methodologies.
  • Expertise in Application Design & Development using Core Java, J2EE, Hibernate, Spring, JSP, Servlets, JPA, JMS, JDBC, JNDI, EJB, Web Services, AJAX.
  • Implemented several core Java concepts including Collections API, Java Threads, I/O system, Reflection API, and JDBC.
  • Designed diagrams using UML with Rational Rose and Confidential Visio.
  • Expert knowledge on J2EE Design Patterns like Front Controller, Session Facade, Business Delegate, Chain-of-responsibility and Data Access Object for building J2EE applications.
  • Expert in multi-open source frameworks like Spring, Hibernate.
  • Experience in Web Services Technologies like SOAP, WSDL, UDDI, JMS, Restful and Service Oriented Architecture (SOA).
  • Good knowledge of JavaScript, AngularJS and familiar with other frameworks/libraries such as Dojo, JQuery and Bootstrap.
  • Good experience in developing applications using various IDE’s and text-Editors like Notepad++, Eclipse, WebStorm, NetBeans, Sublime Text.
  • Worked in SOAP, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services.
  • Used SoapUI for Web Services testing.
  • Experience in various databases Oracle, DB2, Sybase and SQL Server.
  • Wrote complex SQL queries and created complex schemas. Experience using Liquibase for DML change log.
  • Experience with build automation and dependency management tools (Gradle, Ant, Maven)
  • Experience in working on Linux environment and writing UNIX shell scripts.
  • Experience in deploying, configuring, fine-tuning and administering J2EE Application Servers like IBM WebSphere, Oracle WebLogic, JBOSS and Apache Tomcat.
  • Created Test Cases using JUnit 4.0.
  • Extensive experience on version control tools like SVN, GIT, CVS and incident management using JIRA.
  • Communicates with system and business analysts during requirement gathering sessions
  • Strong analytical, debugging skills with experience in fixing ad hoc production issues.
  • Excellent analytical and critical thinking, creative problem solving, quick learning, interpersonal skills.

TECHNICAL SKILLS:

Operating systems: Confidential Windows 7/10, Unix, LinuxProgramming Technologies: Java, Java Script, JQuery, AJAX, Unix Shell Script, XML, XSLT, XSL, XHTML, HTML, JSP, Servlets, Hibernate.

FrontEnd/UI Technologies: HTML 4, CSS, JavaScript, Ajax, JQuery, Bootstrap

Web Application Development Technologies: J2EE, Servlets, JDBC, JSP, JSF, JPA, Enterprise Java Beans (EJB), Spring, Hibernate, Web Services

Application Build Tools: Gradle, Maven, Jenkins

Application Servers: Apache Tomcat, JBoss, and IBM WebSphere

Database Development Technologies: SQL, PL/SQL, Stored Procedures, Triggers, Oracle Forms.

Databases: Oracle 10g/11g, Confidential SQL Server, MySQL, PostgreSQL.

IDE/Development Software Suite: Eclipse, NetBeans, SQL Developer, TOAD, PL/SQL Developer, Confidential SQL Development Management Studio.

Source Control: SVN, GIT, CVS.

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

J2EE consultant

Responsibilities:

  • Acted in the role of Java developer responsible for design and implementation of new features of AVS web application.
  • Involved in requirement gathering of AVS sub module called TIGER (Tool to identity and generate ESG Revenue).
  • Implemented complex business rules using Stateless Session beans and deployed on Websphere server.
  • Designed and implemented REST Web services required for interface business with front end.
  • Created build scripts to automate build process and generate deployable units using Gradle in conjunction with SVN as version control tool.
  • Project is Scrum-oriented and supported by continuous integration and delivery platform.

Environment: /Technologies: Java 1.6, J2EE, WebSphere 8.5, Oracle 11g, JUnit, jQuery, Dojo, Bootstrap CSS, Jenkins CI, Gradle, open JPA, Unix, SVN, Scrum, Version One.

Confidential, McLean, VA

Java Developer

Responsibilities:

  • Performed Java development, testing and debugging using the Eclipse IDE.
  • Validated Web Service calls from an application running on the Weblogic server using the Soap UI GUI tool.
  • Collaborated system analyst in defining requirements.
  • Modified a Java/Web Interface developed using the Spring platform - Spring Data, AOP, Dependency Injection.
  • Supported testing team by executing batch jobs on a Linux server using Putty, updated Oracle database tables and analyzed log files to validate test results.
  • Utilized the Mockito and PowerMockito mocking and stubbing frameworks to insure JUnit Test coverage of Java code.
  • Performed all development and testing activities in the Oracle VM Virtual box development environment.

Environment: /Technologies: Spring Tool Suite, JEE platform, Oracle Weblogic 10.0, Oracle VM VirtualBox 4.3, JUnit, jQuery, AngularJS, Bootstrap CSS, spring (Core, MVC, AOP, Data, Git, JPA w/ Hibernate, Geb-Spock (Groovy BDD test framework), Liquibase,

Confidential, Dulles, VA

Application Developer

Responsibilities:

  • Generated asynchronous reports using Jasper report template.
  • Developed framework to generate Excel reports from web page using POI API.
  • Installed and configured the WebLogic 10.0 server on dev environment.
  • Build scripts to create and deploy the GISP on various environments.
  • Wrote functional and technical design documents from the requirements. Modeled class and sequence diagrams.
  • Technologies: Java, Spring Framework, Hibernate, Jasper Report template.

Environment: JDK1.5, WebLogic 10.0, Oracle 10g, Eclipse 3.2, Toad 9.5, Clearcase, JUnit, Cobertura-1.9.

Confidential, Mclean, VA

Software Engineer

Responsibilities:

  • Involved in customizing and adding new functionalities to Atlassian JIRA, and issue tracking COTS product using core Java API to suit current project requirements.
  • Implemented notification module to send messages for various JIRA incidents using JSP, SMTP, spring framework, Hibernate.
  • Added custom fields to various issues.
  • Created JSP pages and action classes to create incidents, significant activities, by attaching documents to the incident.
  • Involved in development of Reports module using spring framework, Hibernate and Front end using Google Web Toolkit.
  • Created HQL queries.
  • Created UML diagrams for design document.
  • Developed unit test cases using JUnit.
  • SVN repository used for version control of code. Maven used for building the application.

Environment: JDK1.5, Spring Framework, Oracle 10g, Apache Tomcat 5x, GWT, Atlassian JIRA, Eclipse 3.x, Hibernate, Toad 9.5, Subversion, Agile methodology, JUnit, Selenium .

Confidential

Inspection Report Manager

Responsibilities:

  • Performed code modification in a multi-tiered Java application environment deployed to a WebSphere 6 Application server.
  • Updated a JSP/Java controller based web client that communicates to the backend through Apache Axis SOAP XML.
  • Used Eclipse IDE for development and SVN for source control. Modified a Web Reporting tool consisting of CSS, HTML, JavaScript, and JSP/Java.
  • Analyzed log files using the UNIX 'grep', 'less', 'more', and 'gunzip' commands in order to troubleshoot production tickets.

Environment: Java (JDK 6), EJB 3.0, J2EE, SOAP Web Services, HTML, XML, IBM WebSphere, Eclipse, Oracle 10g, SVN, Agile.

We'd love your feedback!