We provide IT Staff Augmentation Services!

Sr. Java/j2ee Consultant Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY:

  • Sr. Java, J2EE Developer with 9+ years of experience in analysis, design, Development and Implementation of Enterprise applications using Java/J2EE Technologies.
  • OCJP (Oracle Certified java Professional)
  • Expertise in Object Oriented Programming and development of n - tier component based enterprise Web Applications using Java SE 6, Java EE 6 and Web Services
  • Expertise in MVC Architecture and industry standard frameworks including Spring (DI, MVC, LDAP, ORM and Security etc) and Hibernate.
  • Strong knowledge in Spring Security. Designed and Developed security module for a product using Spring Security module.
  • Expertise in Schema (XSD) design for SOA composites.
  • Hands-on experience in Deployments, Migration, Maintenance and Enhancements of Web/Enterprise/ Middleware applications in BEA Web logic, jBoss and Tomcat servers
  • Expertise in web Front-end application development using AngularJS, jQuery, JSP, Servlets, GWT, AJAX, HTML, XHTML, CSS, XSLT, JavaScript.
  • Expertise in using HP Fortify tool to maintain code quality.
  • Expertise in AGILE methodologies.
  • Highly proficient in designing Enterprise applications with Java/Java EE6 design patterns/best practices/coding standards including IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Designed and implemented workflows using Oracle BPM.
  • Experienced in developing enterprise application testing with JUnit and logging with Log4J for n-tier component Based enterprise Web Applications
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming
  • Customized OpenLDAP and implemented Single Sign-On(SSO) features .
  • Proficient in analyzing and translating business requirements to technical requirements and architecture. Experience with analysis, design, development, customizations and implementation of software applications.
  • Hands on Experience in handling critical Business applications Issues and handling failure recoveries.
  • Expertise in troubleshooting various pre and post implementation Issues

TECHNICAL SKILLS:

Languages: JDK1.6

Web Technologies: Servlets, JSPs, Spring 2.0 and 3.0, Hibernate, AngularJS 1.2,JQuery 1.7

SOA and Web Services: Web Services (WSDL, SOAP, XML), JAX-RPC, JAX-WS, Jersey

Databases: Oracle 9i/10g

J2EEDesign Patterns/Architectures: Business Delegate, Composite Entity, Data Access Object (DAO),Front Controller, Model-View-Controller (MVC), Session Facade, Singletons, Data Transfer Object

Analysis & Presentation Tools: MS PowerPoint, MS Word, MS Excel.

Application/Web Servers: BEA WebLogic 8.1/9.1/10.3, Tomcat 3.3/5.0/6.0/7.0, JBoss 5.0,Jetty

Operating Systems: Windows NT/2000/XP/2003,Linux

Version Control: Serena Dimensions, CVS

Build Tools: Ant 1.7, Maven 3.0, Gradle

Special Software/Tools: Caliber, Quality Center, JUnit, TOAD, PL/SQL developer, SOAtest 5.5, Remedy, HP Fortify and Rally

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Sr. Java/J2EE Consultant

Responsibilities:

  • Involved in functional requirements review, high level and low level technical design for processing payments.
  • Development of payment processing system Java/J2EE, Spring 3.0( Core, Spring MVC, Spring ORM modules) framework and Hibernate 4.1 to process payments.
  • Worked on Spring Web MVC module and written MVC controllers to process UI and Restful requests.
  • Designed and developed Security Module for payment processing system using Spring Security.
  • Development of frontend using HTML and extensive client site scripting using AngularJS, Jquery, Ajax and JSON.
  • Develop restful web services using Spring MVC and provided web services .
  • Generating new XML and XML schema using XMLBeans.
  • Used Agile software development methodology.
  • Scan code base using HP Fortify tool to maintain code quality and fix the issue which are reported by the tool.
  • Ensuring client compliance along with the onsite counterpart to attain 100 percent client satisfaction.
  • Creating Functional and technical Design documents.
  • Coordination between the clients and offshore team.
  • Work with QA and resolve all system test issues (If any) and deliver bug-free code to production.
  • Preparing the estimates for work and track tasks related to user stories in Rally software.
  • Managed source repository using Serena Dimensions.
  • Strengthened developmental methodologies by introducing a code quality document .
  • Team management, including work assignment from technical and functional perspectives, appraising performance, training management, progress monitoring and mentoring.

Environment: Java SE, Java EE, PL/SQL, XML, Spring 3.0, Hibernate 4.1,Maven, HTML, CSS, AngularJS, Jquery, Oracle 10g, Tomcat, PVCS Dimensions, HP Fortify, Eclipse, Linux and Toad.

Confidential, Denver, CO

Sr. Java/J2EE Consultant

Responsibilities:

  • Involved in requirements review, high level and low level design and development.
  • Development of code as per the new requirements using Spring 2.5( Core, Spring MVC, Spring ORM modules) and Hibernate .
  • Worked on Spring Web MVC module and written MVC controllers to process UI and Restful requests.
  • UI development using HTML and extensive client site scripting using Jquery, Ajax and JSON .
  • Ensuring client compliance along with the onsite counterpart to attain 100 percent client satisfaction.
  • Involved in client interaction for resolving technical and functional issues on a daily basis.
  • Coordination between the clients and offshore.
  • Work with QA and resolve all system test issues (If any) and deliver bug-free code to production.
  • Preparing the estimates for work and assigning tasks to the team in rally.
  • Managed source repository using Serena Dimensions.
  • Strengthened developmental methodologies by introducing a code quality document.
  • Team management, including work assignment from technical and functional perspectives, appraising performance, training management, progress monitoring and mentoring.
  • Used Dimensions for version control.

Environment: Java SE, Java EE, PL/SQL, XML, Spring 3.0, Hibernate 4.1,Maven, HTML, CSS, Jquery, Oracle 10g, Tomcat, PVCS Dimensions, Eclipse, Linux and Toad.

Confidential

Sr. Java Developer

Responsibilities:

  • Analysis, Planning and design of the requirements. Interact with customer for requirements gathering.
  • High Level Design and Low Level Design Preparation.
  • Development of code as per the new requirements in Java SE.
  • Development of Graphical User Interfaces using Java EE.
  • Creating Design documents.
  • Defect Management.
  • Involved in Change Requests Analysis of Change Requests.
  • Doing timely estimations for the project for various releases.
  • Involved in client & server side validations.
  • Used Ant for build tool.
  • Involved in unit testing using JUNIT and Integration testing.
  • Supported the applications through production and maintenance releases.
  • Prepared Unit Test, Integration Test Reports, Unit Test Plan and Integration Test Plan.

Environment: Java, and Spring 3.0, JDBC, HTML, CSS, JavaScript, Oracle 10g, Apache Tomcat, Eclipse 3.5, Ant 1.7,XMLBeans, Linux and Toad.

Confidential

Sr. Developer

Responsibilities:

  • Requirement gathering from clients and document the same and do impact analysis, low level and high level design as per the requirement specifications, develop the code and testing the functionality.
  • Supporting Business Analysts during requirement analysis meetings, and suggesting the best possible approach to the requirements.
  • Involved in coding with the help of Java API and developed workflows using Oracle BPM.
  • Maintaining the system, and fix any issues in a small timeframe.
  • Used JDBC to invoke stored procedures and database connectivity to Oracle10g .
  • Involved in Java code reviews.
  • Used SVN for version control .
  • Migration related activities such as identifying inter dependencies and coordinating with upstream and downstream applications during migration and verifying the process flow.
  • Supported the applications through production and maintenance releases.
  • Worked with new team members and provided Knowledge Transfer.
  • Written the unit test cases for technical as well as functional flow.

Environment: Oracle BPM, Spring 2.5, Ant 1.6, CVS, Quality Center, Oracle 10g, Eclipse, Linux, SOA and Toad.

Confidential

Sr. Developer

Responsibilities:

  • Designed and developed security module for both web and webservice using Spring Security
  • Plan and track development of the project and responsible for the release to the customers.
  • Customized OpenLDAP to support Dynamic tree creation and integrated with Spring Security module.
  • Developed service objects as beans by using spring IOC/DI.
  • Customized spring security open source code to support both DAO and LDAP providers
  • Designed and Developed Central Authentication System using CAS(from Jasig community)
  • Used Maven for build tool
  • Maintaining the system, and fix any issues in a small timeframe.
  • Involved in JUNIT testing, integration testing, system testing etc.
  • Involved in Java and PL/SQL code reviews.
  • Develop UI using Google Web Toolkit(GWT).
  • Involved in the Database Tables creation needed for the project.
  • Worked closely with Architects to resolve the performance issues.
  • Worked with new team members and provided Knowledge Transfer.
  • Worked closely with testers and explained the functionality so that they can test accordingly.

Environment: Spring 2.0, Spring Security modules, iBATIS, GWT, CAS, TortoiseSVN, Eclipse, Jboss 4.1, Jetty, Maven, OpenLDAP, Linux and SQL Developer.

Confidential

Developer

Responsibilities:

  • Developing the Servlets and DAOs to interact with the database using JDBC API.
  • Preparing Low Level Design documents.
  • Involved in designing data model and write PL/SQL as per requirements.
  • Developed the user interface using JSP, Custom Tags, Validation Framework, HTML, CSS, JavaScript and AJAX.
  • Implemented application by following MVC 2 architecture for maintainability.
  • Involved in writing required PL/SQLs.
  • Used JUnit for unit testing of the application.
  • Debug existing flow to resolve production issues in small timeframe.
  • Involved in Project Releases and Live Meetings with Clients.
  • Used Dimensions for Version Control.
  • Unit testing.

Environment: Java, JSP, Servlets, JavaScript, HTML,Ant 1.6, CVS,Crystal Reports, PL/SQL Developer, Linux

Confidential

Programmer

Responsibilities:

  • Designing and developing the front-end screens using JSP, HTML and JavaScripts.
  • Change existing sync calls to Async using AJAX.
  • Involved in writing required SQLs.
  • Developing the DAOs to interact with the database using JDBC API.
  • Implemented application by following MVC 2 architecture for maintainability.
  • Write Controllers using servlets as per low level design.
  • Debug existing flow to resolve production issues in small timeframe.
  • Involved in preparing of Reports using Crystal Reports.
  • Involved in Project Releases and Live Meetings with Clients.
  • Unit testing.

Environment: Java, JSP, Servlets, AJAX, JavaScript, HTML, CVS,Crystal Reports, PL/SQL Developer

Confidential

Programmer

Responsibilities:

  • Designing and developing the front-end screens using JSP, HTML and JavaScripts.
  • Involved in writing required SQLs.
  • Write controllers using servlets as per low level design.
  • Debug existing flow to resolve production issues in small timeframe.
  • Involved in preparing of Reports using Crystal Reports.
  • Involved in Project Releases and Live Meetings with Clients.
  • Unit testing.

Environment: Java, JSP, Servlets, JavaScript, HTML,CVS, PL/SQL Developer

We'd love your feedback!