We provide IT Staff Augmentation Services!

Senior Consultant Resume

4.00/5 (Submit Your Rating)

Lake Oswego, OR

SUMMARY:

  • Java/Java EE/WebServices professional with over 14 years of experience in developing dynamic solutions for complex business needs.
  • Gained vast functional and technical experience on complex multi - tiered distributed applications.
  • Experience in handling a team of more than 10 members.
  • Expertise in Spring including Spring Boot, Spring JMS, Spring JDBC, Spring Data, Spring WS, Spring MVC, Spring Security, Spring Batch.
  • Expertise in Hibernate, SOAP and REST Web services with JAX-RS(Jersey), JAX-WS, JAX-RPC, SOAP.
  • Very good understanding of Microservices with Spring Boot, Docker container, AWS and IBM Bluemix Cloud Computing.
  • Expertise in developing enterprise applications using EJB, JPA.
  • Expertise in developing stand-alone user interfaces using Swing.
  • Very Strong Skills in Web technologies viz., Struts, HTML, CSS and Java Script.
  • Strong skills in XML technologies, SQL and PL/SQL.
  • Experience on development tools WSAD 5/RAD 6/RAD 8.5/RSA, and application servers WebSphere 8.5,
  • Hands on experience on testing tools JUnit and Selenium.
  • Worked on JMS and related implementation using IBM tools Workflow, MQ Series, Active MQ.
  • Worked on source code control systems CVS, Github, SVN, StarTeam and RTC.
  • Experience in Agile/JIRA/KANBAN development methodology.
  • Experience working on databases Oracle 10g, DB2, SQL-Server
  • Experience working on JBoss, JBoss-ESB, Weblogic Server, OSB, Spring OSGi, Chase Orbital Paymentech Gateway and JIBX.
  • Have done some examples in AWS as part of training.
  • Have done a POC using MEAN Stack for test automation.
  • Have done couple of PoC’s using Spring Boot, Apache Camel and Enterprise Integration Patterns.
  • Possess sound experience in entire development life cycle including design development, testing and extensive documentation.
  • Experienced with System testing, Functionality testing, Integration testing,
  • Extensively involved in customer interaction during specification, design, development, testing and production implementation phases.
  • Experienced in building applications with ANT/Maven. Worked in CI/CD environments using tools like Jenkins, SONAR, Cobertura, PMD, FindBugs, Klocwork etc.,
  • Possess excellent communication skills to interact with clients, SMEs and is a good team player.
  • Zeal to learn advanced technologies.

TECHNICAL SKILLS:

Technology: Java 8, Web services - SOAP and RESTFul, Hibernate /Annotations, Spring 4, EJB 2, Struts, JSP, Servlets, JDBC, RMI, JNDI, JMS, AWS.

Pattern: MVC, SOA Architecture, Microservices, JEE design patterns, Domain Driven Design.

Methodology: Agile methodology, RUP, TestDriven approach.

Tools: RSA, RAD 8.5, Eclipse, Toad, MQ Workflow, MS Project Plan, JBossDevStudio, Docker

Testing Tools: JUnit 4, Selenium, SOAP UI.

Databases: Oracle 9/10g, DB2, SQL Server, MongoDB

Application Servers: Web Sphere 8.5,WebLogic, JBoss 5.0, Tomcat

ESB: OSB, JBoss-ESB, IBM DataPower

Languages: Java, SQL, PL/SQL, XML, XSL, DTD, UML

Scripting Based: Java Script, JSON, NodeJS, ExpressJS.

Code Version tools: MS Visual Source Safe, CVS, SVN, Github. RTC.

Cloud Computing: AWS, IBM Bluemix

PROFESSIONAL EXPERIENCE:

Confidential, Lake Oswego, OR

Senior Consultant

Responsibilities:
  • Prepare documents such as LLD etc. create knowledge base for the team.
  • Peer reviews of code and test cases.
  • Develop Data Access Layer using Hibernate Annotations, Spring Data and JPA.
  • Implement back-end solutions using Spring Boot, Spring Core/AOP/Hibernate/JMS/WS/Data/Security/Batch components.
  • Produce and consume JAX-RS and JAX-WS based WebService solutions supported by IBM Datapower and WSRR.
  • Design and develop POCs whenever there is scope of improvement or requirement in the project.
  • Design and develop Swing and web based user interface applications.
  • Coordinate with Release Management team for the releases.
  • Follow Code Release process using Rational Team Concert.
  • Involve in unit testing and regression testing of the application.
  • Create daily and weekly status reports to be shared with client manager.

Environment: Java 8, Swing, IBM Websphere 8.5, Spring, Hibernate 3.2, Oracle 10g, RAD 8.5, RTC, WebServices, IBM Datapower, Maven, JPA (transaction management), Websphere MQ, Spring AOP, Spring Security, Spring JMS, Spring WS, Spring Data JPA, Spring Batch, SOAP-UI, Jenkins, HP Quality Center

Confidential, Itasca, IL

Technical Lead

Responsibilities:
  • Coordinate with Client team for tasks.
  • Assigning tasks and takes responsibility of deliverables of the team.
  • Prepare documents such as LLD etc. create knowledge base for the team.
  • Peer reviews of code and test cases.
  • Mentor the team technically in achieving deliverables.
  • Involve in developing Data Access Layer using Hibernate Annotations framework.
  • Implement middleware components solutions which are based on JBoss-ESB services, which interact with third party applications.
  • Produce and consume SOAP based WebServices.
  • Involve in unit testing and regression testing of the application.
  • Create daily and weekly status reports to be shared with client manager.

Environment: Java 6, JBoss-ESB, JBoss Server, Hibernate 3.2, Oracle 10g, JBoss DevStudio, WebServices, Maven, JPA (transaction management), JIRA, Github, PMD & FindBugs quality management tools, Chase Orbital Paymentech gateway SDK, SOAP-UI, Jenkins.

Confidential

Technical Lead

Responsibilities:

  • Understand, decide and plan the scope for iterations.
  • Assigning tasks and takes responsibility of deliverables of the Team.
  • Prepare documents such as LLD, post installation verification, service user guide, release notes etc.,
  • Peer reviews of code and test cases.
  • Mentor the team technically in achieving deliverables.
  • Involve in developing Data Access Layer using Hibernate Annotations framework and implement Dependency Injection using Spring for business layer components.
  • Implement solutions using Spring Core, AOP components, Spring MVC.
  • Involve in unit testing and regression testing of the application.
  • Help in creating test strategies, JUnit test cases.
  • Provide scrum master with required inputs to complete iteration tasks.

Environment: Java 6, JMS, Spring:2.5, Hibernate:3.2, Oracle:10g, Eclipse Indigo, Maven, JPA (transaction management), ActiveMQ, JIRA, Github, Klocwork, Cobertura and SONAR quality management tools, Jenkins.

Confidential

Technical Lead

Responsibilities:
  • Understand, decide and plan the scope for iterations.
  • Assigning tasks and take responsibility of deliverables of the Team.
  • Actively involved in generating Class diagrams and Sequence diagrams.
  • Involve in developing a Data Access Layer using Hibernate Annotations framework.
  • Implement Dependency Injection using Spring for business layer components.
  • Develop UI layouts which are based on SwiXML, Swing and SITA’s custom components.
  • Implement solutions using Spring Core, AOP components
  • Involve in unit testing and regression testing of the application.
  • Prepare documents such as LLD, post installation verification, service user guide, release document etc.,
  • Peer reviews of code and test cases.
  • Creating and developing test strategies, JUnit test cases.
  • Mentor the team technically in achieving deliverables.

Environment: Java 6, Spring, Hibernate, Spring Osgi, SwiXML, JAX-WS Web Services, Weblogic Server, OSB, JIBX, Oracle, MQ Series, SVN, log4j, MAVEN,Jenkins, Klocwork, Cobertura and SONAR source quality management tools.

Confidential

Perform senior consultant

Responsibilities:

  • Involve in various phases of Rational Unified Process.
  • Responsible for converting the project specifications and statements of problems and procedures to detailed logical flowcharts for coding using design tools UML and RSA 7.5.
  • Actively involved in generating Class diagrams and Sequence diagrams.
  • Involve in developing a Data Access Layer using Hibernate Annotations framework.
  • Implement Dependency Injection using Spring for business layer components.
  • Use log4j for logging activities.
  • Implement solutions using Spring Core, JMS, AOP components
  • Involve in unit testing and regression testing of the application.
  • Involve in extensive documentation at all the stages of the project.
  • Peer reviews of the design documents and code.
  • Creating and developing test strategies, test cases and test plans.
  • Work with client in unit testing and integration testing phases.
  • Analyze and Design the Adaptors and Convertors which are needed in the system.

Environment: Java 5, Hibernate w/Annotations, JSF, XML, XSLT, DB2, MQ-Series, Websphere MQ,JMS,RSA 7.5, Websphere Appserver 6.1,CVS, log4j, Maven, Jenkins, Web services, SOAP, Spring 2.5, JUnit.

Confidential

Senior Consultant

Responsibilities:

  • Active role in procuring requirements from the Business team.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Actively involved in generating Class diagrams and Sequence diagrams.
  • Perform Fit-Gap analysis, highlight the development areas and selecting target platform for new system.
  • Implemented the application using Domain Driven Design pattern.
  • Involved in developing a Data Access Layer using Hibernate 3.
  • Designed and developed re-usable web services using JAX-WS technology.
  • Implemented Dependency Injection using Spring for Application, Domain and Data Access layers of DDD pattern, which includes Spring’s Hibernate template.
  • Unit Test the webservices using SOAP UI utility, business logic using JUnit and web client using Selenium tool.
  • Create Webservice compliance report for client acceptance.
  • Use log4j for logging activities.
  • Involved in usage of J2EE Design Patterns like Business Delegate, Factory, Singleton etc.,.
  • Involved in unit testing and regression testing of the application.
  • Designed Service Oriented development-using Webservices.
  • Involved in extensive documentation at all the stages of the project.
  • Peer reviews of the design documents and code.
  • Creating and developing test strategies, test cases and test plans.
  • Work with client in unit testing and integration testing phases.
  • Provide estimates for the project releases.

Environment: Java 5, Hibernate 3, JSP, Struts, XML, XSLT, DB2, MQ- Series,JMS,RAD 7, Websphere Appserver 6.1,CVS, log4j, ANT, Web services JAX-WS - SOAP, Spring, JUnit.

We'd love your feedback!