We provide IT Staff Augmentation Services!

Sr Java J2ee Consultant Resume

2.00 Rating

Minneapolis, MN

SUMMARY

  • Having 8 years of experience on Web & Client - Server application development and design using Object Oriented Programming, Java /J2EE technologies.
  • Have Experience in Leading a team .
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, JSTL, Struts, Spring, AJAX, JDBC, JNDI, Java Beans, Hibernate, Web Services and RDBMS.
  • Hands on experience in using Jakarta Apache frameworks like Struts, spring, ANT, JUnit and Log4J.
  • Hands on experience in Front-End technologies like JavaScript, CSS/CSS3, JQuery, Bootstrap and HTML.
  • Strong knowledge in Object Relation mapping using Hibernate.
  • Experienced in entire software life cycle (SDLC) including Analysis, Design, Programming, Building, Testing, Debugging, Maintenance and Enhancements of multi-tier, database driven J2EE applications.
  • Experience on Core java technology which includes Multithreading, JDBC, RMI, network programming.
  • Experience working with continuous integrating system Jenkins.
  • Good knowledge of EJB Session beans with JNDI mapped naming and JMS message-driven beans.
  • Extensive experience with Eclipse. Also worked on NetBeans.
  • Experienced in the functional usage and deployment of applications in JBoss, WebLogic, WebSphere and Apache Tomcat Server.
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySql, and MS Access.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS.
  • Involved in test driven development using JUnit and Struts Test Case.
  • Having experience on accessing RESTful web services using AngularJS Framework.
  • Experience in Agile methodologies, Waterfall Model and Test Driven Development.
  • Have been involved in developing and deployment of unit test cases for EJB’s, Java Objects and JSP using JUnit, Log4j and Mock Framework for unit testing.
  • Hands on experience with Web Services using SOAP, RESTful, WSDL, XPath,, XML Binding.
  • Experience in creating and consumingSOAPandRESTFulWeb Services.
  • Database experience includes Oracle 9i, 10g and DB2.
  • Experienced with J2EE standard and compatible application servers BEA Weblogic & IBM Web Sphere and also used IBM Message broker for disparate applications.
  • Excellent analytical capabilities and good communication skills. Ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Web Technologies: JSP, Servlet, JDBC, JPA,HIBERNATE, HTML, XML, Web services, CSS,JQuery,Angularjs

Application Servers: JBOSS4.2/5.0, WEBLOGIC SERVER8.1/9/11g/12c,WebSphere 8.0/8.5

IDE Tools: Eclipse, My-eclipse and RSA

Databases: SQL Server, Oracle database 8i/9i/10g, MySQL,DB2

Languages: JAVA, SQL, PL/SQL, JavaScript

Web Services: Apache AXIS, SOAP, RESTful, WSDL, XML, JAX-RPC, JAXB

Operating Systems: Windows 2000/ XP, linux, Solaris, Unix

Version Control Tools: CVS,SVN, IBM Clear case, Aldon

Frameworks: Struts 1.x/2, Spring3, JSF, Log4J

Report Tools: Crystal Reports9.0,Jasper reports

Tools: PL/SQL Developer, Rational Rose, Microsoft Visio

Others: Design patterns

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr JAVA J2EE Consultant

Responsibilities:

  • Translate business requirement into technical requirements.
  • Involved in various stages of the project life cycle primarily design, implementation, testing, deployment and enhancement of the application.
  • Used Spring for Dependency Injection.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and Angular JS.
  • Used UI-router framework in Angular JS to support nested and multiple named views.
  • Developed SQL/Stored Procedures and executed various DDL and DML operations on Oracle 11g database.
  • Used Spring Aspect Oriented Programming (AOP) to save business related information to database which are then used for Auditing Purpose by the Business Team.
  • Used J2EE Design Patterns Session Facade, Singleton Pattern, Data Access Object and Service Locator Pattern
  • Used spring for implementing the RESTful webservices.
  • Modified Existing SOAP webservices for additional functionality.
  • Practice Agile principles including scrum, 2-week iterations, TDD, Continuous Integration
  • Involved in maintenance and enhancement of the applications
  • Developed test cases using JUnit, Mockframework.

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements gathering, Design &Analysis of the Customer Specifications.
  • Used Dependency Injection feature of Spring 3.0 MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used HTML, JSP, JavaScript, jQuery, JSTL, Custom Tag libraries for making web pages.
  • Used Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented cross cutting concerns like business transactions, security, logging and monitoring mechanism using Spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Created Stored Procedures using PL/SQL.
  • Monitored the logs using Log4J .
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM).
  • Used Jenkins for automation of building and packaging.
  • Extremely used plain JavaScript and JQuery, JavaScript Library to do the client side validations.
  • Produced RESTful web services in Jersey Framework.
  • Used AJAX and angular js framework to get the data from the server asynchronously by using JSON object.

Confidential, Durham, NC

Java J2EE Developer

Responsibilities:

  • Development of Restful API for producing web services using Spring framework.
  • Worked on security implementation of Restful services using Oauth2.
  • Used certificates for Secure Socket Layer implementation. Worked on custom Spring annotations and interceptors.
  • Created custom logging layout for specific log format.
  • Developed UI screens using HTML, CSS,javascripts.
  • Worked on AOP using AspectJ for logging and on annotation based configuration.
  • Worked on SOA architecture.
  • Worked on various spring modules like JDBC, DAO, JMS etc.
  • Worked on consuming and producing the web services.
  • Prepared unit test cases with JUnit and Mockito framework.
  • Developed several reusable artifacts.
  • Worked on Consuming RESTful web services.
  • Provided support for deployment in non-Prod and Production environment.
  • Involved in code review and deployment of the application on development, testing of production servers.

Confidential, Fl

Java/Web Developer

Responsibilities:

  • Involved in various phases of SDLC such as requirements gathering, modeling, analysis, design.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Implemented Transactions and Batch Updates using Spring framework.
  • Used Spring MVC and WebFlow to bind web parameters to business logic.
  • Implemented Ant and Maven build tools to build jar and war files and deployed war files to target servers.
  • Implemented cross cutting concerns like business transactions, security, Logging and monitoring mechanism using Spring AOP.
  • Maintained relationship between objects using Spring IOC.
  • Used JSP Tag Libraries JSTL to implement the logic inside the JSPs.
  • Developed an Asynchronous AJAX based rich client to meet the user requirement.
  • Focus on converting the existing features in the application towards globalization of the application, which is internationalization of the web representation.
  • Have worked on Oracle 10g data base for storing and retrieving the application data.
  • Involved in configuring JMS and JNDI in rational application developer.
  • Involved in WebLogic administration like setting up Data Sources, deploying applications.
  • Developed Web Services using SOAP/WSDL.
  • Configured and Deployed the Web Application Achieve (WAR) in WebLogic Application Server.
  • Involved in code review and deployment of the application on development, testing of production servers.

Confidential, Rockford, IL

Java Devloper

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project.
  • Implemented the application using Jakarta Struts Framework which is based on Model view Controlled design patterns, Used the Struts Validation and tiles framework in the presentation layer.
  • Developed various EJB Components to fulfill the business functionality.
  • Session Beans were developed to process the requests from the user.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used a WAP server for communications to the customer.
  • Used web services - WSDL and SOAP for getting Credit Card Information from third-party.
  • Used JMS API for asynchronous communication by putting the messages in the message queue.
  • Designed various tables required for the project in Oracle9i database and used stored procedures and triggers in the application.
  • Performed unit testing using Joint framework and used Struts Test cases for testing Action Classes.
  • Used Ant Scripts to build and deployed on WebSphere application server.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed the different components of application such as JSP, Servlets, and EJB using WebSphere.

Confidential

Java Developer

Responsibilities:

  • Used MVC, Business Delegate, AOP, IOC (Dependency Injection), Service Locator, Business Service, DAO, DTO design patterns for designing the web module of the application.
  • Extensively used struts framework for model, view and controller components.
  • Created library module of questions to build groups and questionnaire for PDF generation.
  • Involved in developing the middle tier using Spring Context framework and core framework.
  • Developed DAO classes using Spring DAO package and Spring ORM package.
  • Used spring configuration files and its application context object for creating various factory objects.
  • Developed POJO as part of persistence framework.
  • Developed hibernate mapping documents for POJO classes.
  • Implemented hibernate configuration bean and mapping resources in spring configuration files.

We'd love your feedback!