We provide IT Staff Augmentation Services!

Sr Java Consultant Resume

2.00/5 (Submit Your Rating)

Washington, DC

PROFESSIONAL SUMMARY

  • 9+ years of IT experience in Application Design, Development, Testing, Maintenance of Web and Enterprise Applications using JAVA and J2EE technologies.
  • Expertise in Design and Analysis of Web and Enterprise Applications using Object Oriented Analysis and Design (OOAD) Methodology and developing Class, Sequence and UML diagrams using Rational XDE and Microsoft Visio 2003.
  • Development and Internet programming both at client - side and server-side using JAVA, J2EE, Servlet, JSP, JSF, Struts, Spring, Hibernate, EJB, JDBC, JMS, MQ, HTML,AJAX, XML.
  • Experience in developing and deploying Enterprise Java Beans (EJB) on application servers like Websphere, Jboss, Tomcat and Weblogic and knowledge on IBM Integration Service Bus.
  • Worked extensively on J2EE Design patterns like Session Façade, Service Locator, Business Delegate, Front Controller, Singleton, Composite View, DAO and DTO.
  • Good Experience with JMS as messaging service and JTA for Transaction management and having knowledge with JPA for Java persistence.
  • Good exposure to Service Oriented Architecture(SOA) and expert level working knowledge in developing Java Webservices using SOAP, WSDL, JAX-RPC, JAX-WS, Apache Axis and Apache Camel
  • Experience on software configuration management tools like SVN, CVS, VSS and deploying applications using ANT and Maven scripts.
  • Strong experience in working with RDBMS like Oracle, SQL Server, DB2 and proficiency in writing complex SQL Queries.
  • Experience in using PL/SQL to write Stored Procedures, Functions, Triggers and Cursors and very good understanding on database concepts.
  • Experience in working various domains like E-Commerce, Banking, Telecom, Healthcare and on Onsite-Offshore model defined by company and 24x7 production support for critical applications.

SOFTWARE SKILLS

Java/J2EE Technologies: Java, J2EE, EJB, Servlet, JSP, JAXB, JAX-RPCJAX-WS, JPA, JTA, JDBC, JNDI.

Mark up Language’s: HTML, XML, XSL, XSD, XSLT, Xpath.

Framework’s: Java Script, Struts, Spring, Hibernate, JSF, JUnitANT, Maven

Web / Application Servers: WebSphere, WebLogic, JBoss, Apache

Tomcat Messaging Server: JMS, IBM MQ Series.

Databases: Oracle, SQL Server, DB2, MarkLogic, MySQL, Alfresco.

Design Methodologies/Tools: J2EE Design Patterns, OOAD, Rational rose, Visio

IDEs: RAD, Eclipse, STS, PL/SQL Developer, TOAD

Web Services: WSDL, SOAP, UDDI, REST, Apache Axis.

Source Control: SVN, CVS

Operating Systems: Windows, Sun-Solaris, UNIX.

PROFESIONAL EXPERIENCE

Confidential, Washington, DC

Sr JAVA CONSULTANT

Responsibilities:

  • Involved in all phases of Software Development Life Cycle including Requirement Analysis, designing the application and implementing the design, testing and Integration testing.
  • Design and develop Restful web services that communicate with oracle database in the backend and returns Json format to angular Js.
  • Involved in developing core functionality of application and entity relationship design discussions.
  • Implemented content management system (Documentum) as document repository for storing documents outside the application and flexibility.
  • Used Hibernate in persistence layer to read/write data from Oracle database.
  • Integrated with ISAM, webseal, build and deployed components in WebSphere Application server.
  • Coordinating with business analysts, business users and TA various issues and challenges in implementation of C3.
  • Timely issue escalation, risk identification in project, highlighting them and completion of release with high quality and standards.

Environment Java/J2EE, spring, hibernate, SOAP & RESTful (JAX-RS, JAX-WS), JMS, JPA, SOAP UI, SVN, Jira, oracle, angular js, spring boot, Agile, WebSphere, Maven

Confidential, VA

Sr JAVA CONSULTANT/SDET

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development, System Integration Testing and Performance Testing.
  • Configured and deployed the components in Application server 8.0
  • Extensively worked on Object Oriented JavaScript, JSON, JQuery, html, CSS, AJAX.
  • Knowledge on working with Angular JS.
  • Implemented all the Client side validations using JQuery.
  • Used spring 4.0 components - IOC/Dependency Injection, MVC
  • Experience in working with RESTful based web service in order to fetch data and display in UI using Jersey.
  • Used Hibernate 4.0 in persistence layer to read/write data from Oracle database.
  • Interact with users and perform useracceptance or systemintegration testing
  • Define strategy and design plan for performing the various types of testing on the computer system
  • Responsible for tracking defects and preparing the report for defect management
  • Responsible for clearing defects and meeting required specifications
  • Responsible for developing code forautomationtesting
  • Used Agile scrum methodology for application development and participated as team member
  • Analyze the requirement and provide the initial estimation depending upon the requirements and complexity experience in the area
  • Coordinating with BA, SA and TA for various issues and challenges
  • Providing regular updates about project progress to client manager
  • Timely issue escalation, risk identification in project and highlighting them
  • Timely completion of release with high quality and standards
  • Coordinating with team, motivating them, mentoring team members

Environment Java/J2EE, Spring, Hibernate, Restful, Selenium, Cucumber, Gherkins, HP ALM, Jenkins, Maven, Xpath, Oracle

Confidential, VA

Technical Consultant

Responsibilities:

  • Designed and developed Restful and SOAP Web services to support new capabilities for HealthCare.gov’s Plan Management System
  • Developed role based security for Restful API’s
  • Involved in set up of SonarQube for code quality control and documented how to liquibase is useful for the source of control of database.
  • Implemented liquibase for existing project
  • Worked on spring batch and uses spring tool suite in the coding for batch jobs.
  • Used Xpath solution in the development of batch jobs.
  • Worked with Unix and windows operating systems.

Environment: Java/JEE, SOAP & RESTful Webservices (JAX-RS, JAX-WS), JMS, SOAP UI, JBoss, Spring, Spring batch, Backbone JS, Xpath, Unix, HTML, XML, jQuery, AJAX, JAXB, MarkLogic (NoSQL), Maven, JSON, SAML 2.0,Oracle VM.

Confidential, NC

Sr. Java Developer

Responsibilities:

  • Worked on patient portal developed using - EJB’s, Hibernate, Wicket, JSF and ColdFusion.
  • Worked on integration platform data channel components developed using -Spring, Apache camel, Active MQ, Mongo DB.
  • Used Camel integrations to configure different routes/endpoints.
  • Involved in production bug fixes on patient information data channel.
  • Understood the business and workflow of major data channels.
  • Worked onSplunkmonitoring tool helps in actively track the production log files for critical issues and report.
  • Experience working in Linux operating system.

Environment: Spring, EJB, Wicket, Hibernate, Apache Camel, Active MQ, RESTEasy, JBOSS, Maven, Log4j, Mongo, selenium, Oracle, XSLT, Jenkins, JSF, Linux, VMware, Perforce

Confidential, SC

Sr. Java Developer

Responsibilities:

  • Involved in requirements gathering, design, and development and testing phases of Software Development Life Cycle (SDLC).
  • Designed UML Use Case Diagrams, Class Diagrams, and Sequence Diagrams using Rational Rose.
  • Used Java Server Pages (JSP), JSP Tag Libraries, Struts Tag Libraries, Custom Tag libraries in the development of different user interfaces.
  • Extensively Used JavaScript and Ajax to provide the users with interactive, Speedy, functional and more usable user interfaces.
  • Implemented Model View Controller (MVC) Architecture using Struts Framework in presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Extensively used Hibernate in data access layer to access, update and persist information in the database.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO)
  • Used Java Messaging Services (JMS) for exchanging information asynchronously.
  • Used Web Services - WSDL and SOAP to integrate various modules of applications.
  • Used XML Parsers like SAX and DOM for generating and extracting XML documents.
  • Programmed different SQLs and Stored Procedures, Triggers for Oracle and SQL Server database.
  • Used ANT as an application building tool and deployed the applications on Jboss
  • Used JUnit for developing Test Cases and Log4J for logging and tracing the messages.
  • Used SVN for version control repository across common source code used by developers and JIRA as bug tracking control.

Environment: Java, JSP, EJB3, Hibernate, Design Patterns, Jboss, Tomcat, Ajax, JIRA, SVN, Oracle, SQL Server, PL/SQL, Eclipse, SOAP, WSDL, Unix, Apache Camel, SQL, HTML, XML, SAX, JavaScript, ant.

Confidential, Rochester, NY

Sr.JAVA/J2EE Developer

Responsibilities:

  • Involved in writing Business requirements document (BRD), Architecture requirements document (ARD), Solution requirements document (SRD).
  • Worked on Rational Application Developer (RAD) for development and designed application using OOAD and UI tool - using java, JQuery, Json, JavaScript and HTML.
  • Wrote and used Java Bean classes, JSP and Stored Procedures and also JSP custom tags in the web tier to dynamically generate web pages.
  • Dealt with Wireframes to represents the skeletal framework of a website and to arranging elements to best accomplish design goals.
  • Used HTML5 and Cascade Style sheets in the development of UI tool.
  • Involved in writing stored procedures in order to access the database using JDBC.
  • Responsible for writing complex stored procedures using PL/SQL. Oracle 10g and MySQL is used as backend database and SQL developer as interface to the database.
  • Worked on Oracle thoroughly to do database transactions, which helps in attaining DML and DDL operations.
  • Used JSP, Java Script (J-Query), JSTL, Custom Tag libraries and Validations provided by JSTL framework.
  • Implemented Spring AOP architecture and increased modularity by allowing the separation of cross-cutting concerns.
  • Dealt with Servlets to process or store data that was submitted from an HTML form, to provide dynamic content such as the results of a database query and to manage state information that does not exist in the stateless HTTP protocol, such as filling the articles into the shopping cart of the appropriate customer.
  • Deployed application in the WebSphere server environment using Maven build tool.
  • Used Informatica as ETL tool in order to move updates into staging and approved changes into production.
  • Responsible for writing various unit test cases, system integration test (SIT) and pre-production testing and also involved in client acceptance test (CAT) and approvals.

Environment: Java, JSP, Servlets, Spring-AOP, JPA, JDBC, Websphere, RAD, JavaScript, Wireframes, J-Query, JSTL, HTML5, CSS3, PL/SQL, JAX-WS, Oracle, UML, MySQL, ETL, Ajax, Maven, Perl.

Confidential, Chevy Chase, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Actively involved in meeting with stakeholders, and business analyst’s, gathering requirements, and leading an offshore team in meeting the deadlines.
  • Developed web pages to display the account transactions and details pertaining to that account using JSF.
  • Used both Windows and UNIX platforms for developing the application.
  • Defined Stored Procedures to define complex processing that requires execution of several SQL statements.
  • Used Message broker to provide communication mechanism between applications on Windows and Linus platform.
  • Dealt with JPA open source ORM frame work for persistence management.
  • Implemented Stateless WS using REST to enables greater scalability so that the server does not have to maintain, update or communicate the session state.
  • Used WAS an application server, to implement the Java Platform Enterprise Edition.
  • Designed and developed JSF components, implemented event handling using Java, JSF, AJAX, and JavaScript for various modules.
  • Configured JDBC and LDAP Security in the application server.
  • Developed LDAP server configuration files to enable encryption support for password storage.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Used log4j for tracking errors and debugging the code and CVS for source control.
  • Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Used Junit in Test Driven Development (TDD) and followed Agile(SCRUM) development.

Environment: Java, J2EE, Hibernate, Spring, JSF, JPA, MQ series, REST, JSF, JavaScript, Ajax, JDBC, Websphere, RAD, LDAP, Junit, CVS, MySQL, maven, XSLT, perl, HTML, Agile(SCRUM), Windows, Unix.

Confidential, Los Angeles, CA

Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Develop and Implement the application using Web Services
  • Held meeting with Business teams to know the requirement and provided low-level and high-level design for the components.
  • Developed JMS based module for message processing.
  • Implemented Springs Web MVC Framework.
  • Used Hibernate for Object/Relational mapping.
  • Involved in business functionality Service and the entire architecture followed in the SOA methodology.
  • Involved in designing and implementing the various components of WSDL namely the Message, Port Type and Operation.
  • Generated various XML schemas to support integration using Web Services.
  • Used VeriSign CA Certs for authentication and authorization of users.
  • Provided Design Walkthrough to Business and reviewed/incorporated changes for the change requests.
  • Provide support to the team to use the common components and using framework for the development
  • Handle the Infrastructure maintenance, upgrade and technical support responsibilities for the project
  • Participate in Code, Design, Analysis, and Test Plan Reviews
  • Involved in preparing test cases for Unit Testing and User Acceptance Testing.
  • Co-ordinate with build teams to generate Software change request and use it for code check-in using CMS.
  • Used apache camel in seamless integration with spring.
  • Actively involved in production support, fixing the problem and provide appropriate documentation describing the root cause of the problem, actions taken to rectify etc.

Environment: Java, J2EE, EJBs, Web Services, WSDL, SOAP, XML, XSD, JMS, JNDI, JDBC Connection pool, Spring, Hibernate, SOA,XSLT, CMS, Netbeans, OpenSsl, Java Keytool, Jboss, Apache Camel, Sybase, Ant.

Confidential, NYC, NY

Java Developer

Responsibilities:

  • Implemented STRUTS (MVC) frameworks for the Actual Costing System Application.
  • Developed JSF and html to display the retrieved data to the user.
  • Used Hibernate for Database Persistence logic.
  • Used JAXP to parse and transform XML documents using an API.
  • VSS is used for the Software Configuration Management.
  • Oracle 10g database is used in the back end to store the data. TOAD is used as the interface to the database.
  • Responsible for writing the PL/SQL for the Backend System.
  • Log4j is used for Exception Handling & logging purposes and maven as build tool.
  • Writing the test cases using J-Unit and testing different scenarios.
  • Used RAD for development and deploying the code.
  • Worked on Oracle thoroughly to do database transactions, which helps in attaining DML and DDL operations.
  • Involved in Unit, Integration, Pre-Production testing and involved in Client Acceptance Tests and Approvals.

Environment: Java1.5, J2EE, JavaScript, Struts, HTML, Ajax, JSF, J-Query, JNDI, JDBC, Hibernate, JAXP, XML, Web Sphere, Rational Application Developer 7.0, Log4j, VSS, J-Unit, maven, Oracle 10g, PL/SQL, TOAD.

Confidential

Software Developer

Responsibilities:

  • Used Struts framework for configuring and implementation of Presentation and Control layers.
  • Contributed to an effective order processing system and simplified the existing order process, which proved to be more efficient.
  • Developed session beans as an enterprise business service object.
  • Used JDBC, Application server provided transaction API for accessing data from the Oracle.
  • Involved in developing the unit test classes using J-Unit.
  • Used CVS for version control integrated with WSAD.
  • Used JavaScript and html for client side validations
  • Used Cascading Style Sheets in the application.
  • Involved in Development of User Interface using and JSPs.
  • Used Tomcat as the application server in the application.

Environment: Java, J2ee, J-Unit, JSP, Oracle, JavaScript, JDBC, CVS, EJB, Tomcat, NetBeans, CSS, HTML.

We'd love your feedback!