We provide IT Staff Augmentation Services!

Consultant Resume

2.00/5 (Submit Your Rating)

Raleigh, NC

PROFESSIONAL SUMMARY:

  • An Enterprise Application Java/J2EE Consultant with more than 10 years of experience in Java/J2EE technology developing and supporting Middleware and web applications along with strong interpersonal communication, technical and leadership skills
  • Experience in all phases of Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Deployment and maintenance of applications using Java/J2EE Technologies.
  • Expertise in developing middleware application using SOAP based web Services and Microservices.
  • Expertise in developing multi layered enterprise level web application using Java/J2EE technologies like JSP, Servlets, Hibernate and SPRING, on multiple operating systems like UNIX, Linux, Solaris and Windows. Exposure in using different Design patterns like Singleton, Factory, Proxy and Facade.
  • Good knowledge of open source frameworks like Hibernate and Spring.
  • Experience is developing and consuming REST Web Services using Jersey.
  • Experience is developing using BDD framework and Spring Boot.
  • Experience in deployment of software applications on Websphere, BEA WebLogic, and Apache Tomcat servers.
  • Worked on various databases such as Oracle 10g/11g/12, SQL Server, and MySQL. Used Toad and SQL developer IDEs to write, update PLSQL scripts.
  • Worked extensively on build and deployment tools like ANT, MAVEN and Version Control using CVS, SVN, Harvest and visual source safe.
  • Extensive experience on different IDEs like Eclipse, RAD for developing for Java/J2EE application development.
  • Experienced in Load and Performance monitoring using tool like Jprofiler, Memory Analyzer and jMeter. Knowledge and experience on JVM tuning to increase performances. Excellent handler of ternary and nursery memory.
  • Experience in working with Functional Testing solution as SOAP UI for testing WebService.
  • Excellent client interaction and presentation skills and proven experience working independently and in a team Confidential all stages of development process.
  • Experience in creating Application Artifact like system requirements, HLD and Technical Design Documents.
  • Strong team player and display good people skill when interacting with Business users, Functional and Technical team to meet the project deadlines.
  • Strong Logical and Analytical Reasoning, Excellent Management, Communication, Listening and Presentation
  • Experience in working projects using Waterfall, Agile (Scrum Framework) and RUP methodologies.
  • Domain knowledge of Airline (Ticketing), Telecom (Billing) industries and Veterans Administration.

TECHNICAL SKILLS

Languages: Java, HTML, JavaScript, C++

Technologies: JSP, Servlets, JMS, Web services, EJB

XML Technologies: XML, XSD, SOAP, WSDL

Frameworks / System Design: Spring 4.0, MVC, Hibernate, J2EE Design Patterns, BDD

Operating Systems: WINDOWS NT/XP/Vista/2000/2003, UNIX, Linux, DOS

Databases and Tools: Oracle, MySQL, SQL Server 2000/2005, TOAD, sqldeveloper, MS - Access

IDE: RAD, Eclipse, Rule Designer

Web / App server: WebSphere, Web logic, Tomcat, Glassfish

Source Control: Tortoise SVN, Visual Source Safe, CVS, Harvest and Liquibase

Tools: ReqPro, Apache Ant, TOAD, Putty, ATTACHMATE

Source comparison: Win merge and Beyond Comparator

Development Methodologies: Agile(Scrum),SDLC, RUP

Microsoft: Visual Basic, MS-Excel Macros, Power Point, Word Templates

Defect tools: Quality Center, AOTS Remedy

Testing /Monitoring Tools: JProfiler, SOAPUI, Memory Analyzer, POSTMAN

Life Cycle Management Tool: RTC, Rally

Enterprise Integration Tool: Fusion Bus, EM Bus, Mule Soft, Carbon

Reporting Tool: Crystal Report

PROFESSIONAL EXPERIENCE

Confidential, Raleigh, NC

Consultant

Responsibilities:

  • Worked in a fast paced AGILE development environment while supporting requirements changes and clarifications.
  • Worked on Design on the basis of business requirement from the scratch.
  • Disciplined in using industry standard tools for Life Cycle Management like Rally.
  • Worked on development using BDD framework.
  • Designed module diagrams and sequential diagrams to ensure ease of understanding on the communications between modules and objects inside modules.
  • Worked on to Developing and Testing the POC and then implementation of the same POC in the actual application.
  • Work closely with different teams like IM (Hadoop) and Analytics to design the overall high level application.
  • Presented solutions and comfortable speaking with the non-technical clients.
  • Provided design and work complex application solutions while helping junior/peer developers and following Sprint deliverables schedule

Technical Environment: Java 1.8, J2EE, Hive query Language, Spring, Java, Eclipse, MAVEN, Web services, Oracle 12, Rally, Cucumber, WINDOWS, BEYOND COMPARATOR, Putty, Git.

Confidential, Woodcliff Lake, NJ

Technical Lead/Expert

Responsibilities:

  • Worked on migration of Confidential application from WLS10 to WLS12.
  • Worked extensively on designing the solution approach so that migration can be done smoothly without impacting the business.
  • Worked on security, Authentication and Authorization of application on WebLogic level.
  • Worked on migration security configuration from GROPS to JAAF.
  • Worked on migration from LDAP to SEDB for authorization.
  • Worked on Sitemider integration with the application for Authorization.
  • Disciplined in using industry standard tools for Life Cycle Management Tool like RTC.
  • Designed system diagrams to illustrate communication between different applications or systems. Designed module diagrams and sequential diagrams to ensure ease of understanding on the communications between modules and objects inside modules
  • Provides direction and experience in evaluating alternative approaches and selecting optimal approaches to design, code, test, debug and document the migration.
  • Provided design and work complex application solutions while mentoring junior developers and following Sprint deliverables schedule
  • Leadership in determining Level of Effort for release requirements and enhancements based on resources and workload
  • Highly involved in conversation understanding and prioritizing requirements in each release.

Technical Environment: Java 1.8, Weblogic 12C, J2EE, JSP, Servlets, Java Script, PL/SQL, XML, SOAPUI, WSDL, XSD, Spring, Java, Hibernate, ODM, Java Script, POSTMAN, HTML, Eclipse, MAVEN, SQL Developer, Oracle 12, RTC WINDOWS, BEYOND COMPARATOR

Confidential, Charleston, SC

Technical Lead

Responsibilities:

  • Worked in a fast paced AGILE development environment while supporting requirements changes and clarifications.
  • Disciplined in using industry standard tools for Life Cycle Management Tool like RTC.
  • Designed system diagrams to illustrate communication between different applications or systems. Designed module diagrams and sequential diagrams to ensure ease of understanding on the communications between modules and objects inside modules
  • Designed detailed Class diagrams and Use Case Diagram to make the development work easier for the development team.
  • Providing Architectural and Leadership to the development teams in creating quality systems and solutions to existing business problems.
  • Provides direction and experience in evaluating alternative approaches and selecting optimal approaches to design, code, test, debug and document software.
  • Work with every member of the Scrum Team to resolve any conflicts and misunderstandings.
  • Presented solutions and comfortable speaking with the non-technical clients.
  • Provided design and work complex application solutions while mentoring junior developers and following Sprint deliverables schedule
  • Leadership in determining Level of Effort for release requirements and enhancements based on resources and workload
  • Worked on current release while supporting SME input for future releases
  • Designed and built XML schema for mapping request for CUI Translators.
  • Provide estimate for the project, ACR’s, capacity planning and work allocation.
  • Involved in all stages of the project development process.
  • Highly involved in conversation understanding and prioritizing requirements in each release.

Technical Environment: Java 1.8, J2EE, JSP, Servlets, Java Script, PL/SQL, XML, SOAPUI, WSDL, XSD, Spring, Java, Hibernate, ODM, Java Script, POSTMAN, HTML, Eclipse, WebLogic 12, MAVEN, SQL Developer, Web services, Oracle 12, XML, RTC, WINDOWS, BEYOND COMPARATOR

Confidential, California

Lead Consultant/Technical Architect

Responsibilities:

  • Providing Architectural and Leadership to the development teams in creating quality systems and solutions to existing business problems.
  • Designed system diagrams to illustrate communication between different applications or systems. Designed module diagrams and sequential diagrams to ensure ease of understanding on the communications between modules and objects inside modules
  • Designed detailed Class diagrams to make the development work easier for the development team.
  • Responsible for designing and architecting web applications to support client and other interacting applications..
  • Designed web services and web service consuming applications to consume SOAP based web services.
  • Designed and built XML schema for Request and Response. Created web service client artifacts using ant and maven for consuming applications.
  • Provide estimate for the project, RD’s, capacity planning and work allocation.
  • Involved in all stages of the project development process.
  • Highly involved in conversation understanding and prioritizing requirements in each release.
  • Worked as application owner for Dashboard and all related suits of application.
  • Worked as SCM and Backup and Recovery Coordinator for the application.
  • Worked as First point contact to Client and, interfacing application that interact with Dashboard and all other stake holders.
  • Involved in migration of applications from EMBUS to Fusion and DME2 (Direct Messaging Engine).
  • Involved in migration from applications EJB to Web Services(SOAP)
  • Involved in developing application certification for Dashboard and related suits of applications.
  • Experience is designing and executing Policies against backend mainframes.

Technical Environment: Java 1.6, J2EE, JSP, Servlets, Java Script, PL/SQL, XML, SOAPUI, WSDL, XSD, MQ, Spring, Hibernate, UML, RAD, WebSphere, MAVEN, TOAD, SQL Developer, Putty, Spring, Web services, Oracle 11g, log4j, XML, ReqPro, Quality Center, AOTS,CVS, LINUX, WINDOWS, BEYOND COMPARATOR,ATTACHMATE, Fusion Bus, EM Bus, Mule Soft

Confidential, Birmingham

Senior Subject Matter Expert

Responsibilities:

  • Understand the requirement from the Business requirement document and Client. Review and Sign off Business requirement document. Actively involved in issue collection identifying the functionality gaps.
  • Prepare and review high level design documents. Drawn UML sequence diagrams for each sequence of operation and class diagrams. Prepare Technical design documents. Analysis, design, deployment and testing of the application using J2EE design patterns and Object Oriented Analysis and Design (OOAD) methodologies.
  • Written unit test documents. Reviewed and signed off Unit test documents. Automated unit tests using JUnit.
  • Integrated with third party applications. Performed client side validations using java script functions to implement various functionalities.
  • Delivered the code and deployed the applications in the Websphere Server. Have written deployment scripts to customize deployments.
  • Review code for engineers as well as get code developed by me reviewed by peers. Involved in defects fixing in production phase using issue tracking tool AOTS. Review and sign off QA test plan and Test case documents.
  • Documented all the required information of the screens in the Content Management system (ReqPro) of the company. Prepared product handover document (PHD) with possible issues and steps to resolve for EMAS team.
  • Developed and maintained SOAP based Webserices middleware applications (Common Business Services).
  • Handled and managed production outage war room meeting and provided Analysis and resolution of production support issues.
  • Given demo to QA team to review, accept and start testing. Given demo to EMAS team and CLIENT to get reviewed to meet requirements. Debugged and fixed defects raised by QA. Reviewed bug fixed done by Team engineers.
  • Worked as application owner, first point contact of application to Client and all other stake holders.
  • Provide estimate for the project, RD’s, capacity planning and work allocation.
  • Mentored and lead development team.

Technical Environment: Java 1.6, J2EE, Java Script, PL/SQL, XML, SOAPUI, CARBON, WSDL, XSD, ECIPSE, WebLogic, TOAD, SQL Developer, Putty, Oracle 10g, log4j, XML, Quality Center, AOTS,CVS, LINUX, WINDOWS, BEYOND COMPARATOR ATTACHMATE, Fusion Bus, EM Bus

Confidential, Birmingham

Subject Matter Expert

Responsibilities:

  • Understand the requirement from the FR and NFR document and Product Manager. Review and Sign off requirement document. Actively involved in issue collection identifying the functionality gaps
  • Involved in the maintenance of the product, providing technical support to team members, and coordinating with offshore teams.
  • Developing and maintaining backend systems which are responsible for loading cyclic bills received from upstream application.
  • Implemented SOAP based Webserices. Developed and maintained middleware applications (Common Business Services) using SOA architecture.
  • Delivered the code and deployed the applications in the Weblogic Server. Have written deployment scripts to customize deployments.
  • Review code for engineers as well as get code developed by me reviewed by peers. Involved in defects fixing in production phase using issue tracking tool AOTS. Review and sign off QA test plan and Test case documents.
  • Given demo to QA team to review, accept and start testing. Given demo to EMAS team and client to get reviewed to meet requirements. Debugged and fixed defects raised by QA. Reviewed bug fixed done by Team engineers.
  • Used SQL to verify data in the back-end Oracle and SQL Server databases
  • Designed and developed JUnit test cases for various core business components
  • Provided support to QA, integration and production teams.
  • Analysis and resolution of production support issues (implement, unit test of production support fixes).
  • Responsible for end to end testing, building the application and deploying it to QA teams.
  • Designed SOA web services and web service consuming applications to consume SOAP based web services.
  • Working in collaboration with multiple application teams to maintain consistency and gradual upgrades.
  • Designed and built XML schema for Request and Response. Created web service client artifacts using ant and maven for consuming applications.
  • Worked on HLD, Detail Design Documents and other delivery artifacts.
  • Worked as release manager and managed all the major and minor releases.
  • Worked as application owner, first point contact of application to Client and all other stake holders.

Technical Environment: Java 1.5, Servlets, JSP, Java Script, Eclipse, Tomcat, Webservices(SOAP WSDL,UDDI), TOAD, MS SQL Server, Oracle 10g, SVN,HARVEST, JUnit, log4j, Maven, XML, ReqPro

Confidential, Minnesota, Minneapolis

Sr.Software Engineer

Responsibilities:

  • Understand the requirement from the FR and NFR document and Product Manager. Review and Sign off requirement document. Actively involved in issue collection identifying the functionality gaps
  • Involved in the maintenance of the product, providing technical support to team members, and coordinating with offshore teams.
  • Developing and maintaining backend systems which are responsible for loading cyclic bills received from upstream application.
  • Delivered the code and deployed the applications in the Weblogic Server. Have written deployment scripts to customize deployments.
  • Review code for engineers as well as get code developed by me reviewed by peers. Involved in defects fixing in production phase using issue tracking tool AOTS. Review and sign off QA test plan and Test case documents.
  • Given demo to QA team to review, accept and start testing. Given demo to EMAS team and client to get reviewed to meet requirements. Debugged and fixed defects raised by QA. Reviewed bug fixed done by Team engineers.
  • Developing codes as per the requirement and GUI interfaces using HTML, JavaScript, JSP,CSS
  • Actively interacted with the Design team to customize the product as per the client requirements
  • Worked with VSS and StarTeam for configuration management.
  • Developed server side utilities using Java Beans, XML, and EJB.
  • Handled implementation of the middleware (EJB) coding using stateless beans.
  • DevelopedDAOlayer usingJDBCand wrote severalSQLqueries to store and retrieve results from database.

Technical Environment: Java 1.5, JSP 2.0, Servlet, EJB 2.0, JDBC, My SQL, JUnit, Tomcat, Windows, FileZilla

Confidential, Minnesota, Minneapolis

Sr.Software Engineer

Responsibilities

  • Developed modules for this Java based application End to End (UI to DB). Coded and tested as per the Technical Design Document given. Created Unit test document and tested.
  • .Created JSP, Servlets and EJB Components.
  • Developing codes as per the requirement and GUI interfaces using HTML, JavaScript, JSP,CSS
  • Unit Testing the self-written code and performing peer code reviews and development and Unit testing
  • Participated in designing and diagramming the application and its components using JSP.
  • Developed JSP2.0 and HTML views for the application.
  • Business models and servlet controllers in Java2 and J2EE.
  • Developed various program validation using JavaScript
  • Database objects including tables, views, triggers and stored procedures in Oracle using TOAD.
  • Worked with VSS and StarTeam for configuration management.
  • Performed unit and integration testing and Bug-fixing and day-to-day maintenance.

Technical Environment: Java 1.5, JSP, Java Script, Eclipse, WebLogic, JSP, SERVLET, EJB, HTML, CSS, Oracle 10g, SVN, JUnit, log4j, VSS, JMS, TOAD

Confidential

Software Engineer Trainee

Responsibilities:

  • Implemented application based on Model-View-Controller(MVC) architecture.
  • Developed the GUIs usingHTML, CSS, JSP,Java Script
  • Active team member in adding many features that are client specific and giving an option for the client to access the necessary data in an easy way.
  • Create and test application builds and deliver to QA team.
  • Created custom tags and used them in the front end.
  • Involved in checking the data in the backend using SQL.
  • Performed database operations using JDBC, involved in updating the scripts.
  • Involved in the Unit Testing and in writing Test cases for the features developed.
  • Involved in the maintenance process of the product. (Defect Fixing)

Technical Environment: Java 1.5, JSP, Java Script, HTML, Eclipse, Tomcat, JDBC, Servlet, Oracle 10g, CVS, Defect Tracker, TOAD.

We'd love your feedback!