We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • 14+ Years of experience in developing web based, client/server, distributed architecture applications using Java, JEE, Cúram and DevOps.
  • Strong development experience in Java, JEE, SOA, Servlet, JSP, Struts, Spring, JDBC, Java Beans, JMS, JNDI, XML, XML Schema, Web Services, Axis, AJAX, JUnit, Maven, ANT, Log4j, HTML, CSS and JavaScript.
  • Experienced in implementing applications using MVC Frameworks like Spring MVC, Struts and JSF
  • Strong Experience in persistence frameworks like Hibernate and iBatis.
  • Experienced in Developing and Deploying Applications using Weblogic, WebSphere, JBOSS, Tomcat and Apache.
  • Expertise in writing complex Oracle SQL queries and PL - SQL Stored Procedures.
  • Expert in Web/User Interface development using AJAX, JQuery, HTML, CSS and Java Script.
  • Expertise in consuming the soap based web services (wsdl).
  • Good work experience with spring modules like Spring DAO, Spring Web, Spring MVC, Spring AOP and Spring Web flow.
  • Experience in Implementing Waterfall Model and Agile/Scrum Model.
  • Experienced in Defining Technical and Functional documents.
  • Good work experience with DevOps and CICD tools like Cruise Control.
  • Excellent in databases like DB2, Oracle, Sybase and Informix.
  • Experiences in using build tools like Ant and Maven.
  • Experience in creating CICD pipeline, AWS, Gherkin, selenium and cucumber.
  • Having excellent debugging skills to identify the root cause of the issue or defect.
  • Experience in working under high stress environment to meet the project timelines.
  • Ability to deliver results in a high-energy, fast-paced, two-week sprint environment.
  • Excellent in communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Methodologies: Agile Scrum, Waterfall SDLC, RUP, CMMi, QMS, ITIL.

Business Modeling Tools: UML, Rational Rose, MS Visio.

JEE Technologies: Swing, JSP, Velocity, JSF, EJB, JPA, JMS, JDBC, JAAS, JAXB and JAX-WS.

Application Servers: WebSphere, WebLogic, JBoss, Tomcat & Apache, AWS.

Web Services: Apache Axis, JAX-RPC, REST API, SOAP Web Services,AWS

IDEs / Clients / Tools / Debuggers/ Profilers: WSAD, Eclipse, Net Beans, SoapUI, XML Spy, TOAD, Rapid SQL, SQL Plus, JIRA.

Unit Testing & Code Quality: JUnit and Check Style.

Web Technologies: HTML5, CSS3, jQuery, JS, AJAX, JSON and DOJO.

Web Accessibility / Tools: Fire Eyes with Firebug on Firefox.

Database Technologies: Oracle (8i/9i/10g/11g), PL/SQL, DB2 UDB, MySQL, SQL, PL/SQL, Stored Procedure, Cursor & Pro* C. Modeling, Optimization and Design

Project Management Tools, Agile & Versioning Tools: Ant, Maven and Cruise Control. Rational ClearCase, CVS, SVN, Jenkins, Git,GitHub,Jira, Confluence, Bash/Shell, Nodejs, Perl and Python scripting. Amazon Web Services (EC2, EC2 Container Service, Lambda, VPC, Route53, RDS, CloudFormation, CloudWatch, IAM, EFS, S3, SNS, SQS), AWS CLI, AWS SDK

Frameworks/Rules Engines: Struts, Spring, Hibernate, iBatis and Apache Axis.

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Senior Java Consultant

Responsibilities:

  • Involved in understanding and analyzing business requirements.
  • Prepare the System, Component, Functional, Non-Functional and Interface requirement specification; DB design, UML modeling.
  • Involved in User story grooming and sprint planning
  • Designing web services, SOA based applications.
  • Provide design recommendations and thought leadership to
  • Sponsors/stakeholders that improved review processes and resolved technical
  • Provided training for newly joined resources in the team.
  • Defining WSDL and XSD for Web Service project; Develop services with JAX-WS wrapped EJB3 stateless beans, using top down approach: starting from WSDL and XSD definitions.

Environment: Java, JEE, Spring, Maven, SVN, SOAP UI, Web Services (Axis2), Oracle DB 11g/10g, Crone Jobs, Shell Script, Tomcat, MySQL, PUTTY, WinSCP.

Confidential

Senior Java Consultant, Full stack Developer

Responsibilities:

  • Designed the entity diagram for the application.
  • Exhibited consulting skills, business knowledge, and packaged solution expertise to effectively integrate packaged technology into the client's business environment.
  • Worked with architects on design issues and error resolution.
  • Undertaken end-to-end architecture; Design Interface and Component diagram; Implementation activity - technical designs, solutions and quality review process.
  • Implementation and support of the IBM Cúram application packaged solution & Business Process Management.
  • Curam upgrade from 6.0.4.0 to 6.0.5.3 iFix6; Develop and document proof of concepts (POC) for future releases.
  • Prepare the System, Component, Functional, Non-Functional and Interface requirement specification; DB design, UML modeling.
  • Designing and UML Modeling - Design User Interface, Use case Model, Component Model and Interface Model using RSA.
  • Interact with Business team for functional clarification and provide technical solutions.
  • Application Development (AD), Incremental DB script, unit/integration testing, support multiple Test Phases, Build, Deployment, Packaging, Release Management, Application Maintenance (AM), Operational Support.
  • Migrated the old repository from RTC to git.
  • Create the Jenkin jobs for the application and create a pipeline using jenkin for APIs
  • Developed the Gherkin scenarios to the user stories
  • Developed mock response using Soap UI and node.js
  • Extract the logs from production servers using putty connection manager and analyze them to identify the root cause of the defect.
  • Implemented multi-threading to orchestrate the different web services.
  • Create EC2 instance on AWS using terraform and shell scripts.

Environment: Agile Scrum, IBM Cúram Social Program Management v6.0.4 and 6.0.5.3 iFix6, JEE, IBM Rational Suite (RTC), Jazz, IBM WebSphere WAS 8.0.0.4 / 8.0.0.8 , Web Services (Axis2), Spring MVC, Spring Web Flow, Apache Axis, SoapUI, CSS, JS, AJAX, Log4j, JUnit, Maven, Oracle DB 11g, SQL Plus, MS Visio, Windows 7 and Linux, Jenkins, Git,GitHub,Jira, Confluence, Bash/Shell, Nodejs, Perl and Python scripting, Amazon Web Services (EC2, EC2 Container Service, Lambda, VPC, Route53, RDS, CloudFormation, CloudWatch, IAM, EFS, S3, SNS, SQS), AWS CLI, AWS SDK.

Confidential

Senior Java-JEE Consultant

Responsibilities:

  • Involved in designing of application architecture.
  • Designed the class diagram, use case diagram, sequence diagram document.
  • Developed the session beans to perform the transactions.
  • Developed the server side components like Message Driven Beans, Session beans to consume the messages.
  • Integrating webservices, session beans, MDBs on Weblogic platform.
  • Designing webservices, SOA based applications.
  • Designing architecture, reusable components and frameworks.
  • Tuning all tiers of applications on JEE platform.
  • Designing the database and developing sqls and stored procedures.
  • Improving the application development processes and tools.
  • Developed the Data transformation framework to transform Java objects to cdm6 (xml) format.
  • Defining WSDL and XSD for Web Service project; Develop services with JAX-WS wrapped EJB3 stateless beans, using top down approach: starting from WSDL and XSD definitions.
  • Implementation for the Services - by java project that contains the POJOs.
  • DAOs - managed to persist by iBATIS framework - defining stored procedures, SQL, Result sets, Cursor objects.
  • TestNG - for Unit testing. Support DIT testing phase. Preparation of Unit test cases and execution.

Environment: JEE, Apache Axis, Log4j, clear case, clear quest, eclipse, java, JEE, JUnit, Ant, Weblogic, Rational Rose, JAXB, Xml Spy, Spring, JAX-WS wrapped EJB3, iBATIS, Oracle Weblogic Portal, XML, JSP, JSF, Icefaces, SOAP UI.

Confidential

Senior Java Consultant

Responsibilities:

  • Analysis and Design: Business Solution Description (BSD) document. High Level Design (HLD) document. SRS document.
  • System Architecture and Detail Design document. Inter-System Interface Specification document.
  • Development: Middle-ware functionality development in Java, SQL and script.
  • Application support and maintenance: Credit bureau, Direct Debit and EDC, TRIAD, CRS, IRM, Globe/GNS file transfer.
  • Automate mailing alert, contact Norwich / Power-CARD team for any action on non-receipt of data file in time.
  • Generate Reconciliation and other MIS Reports upon process completion.Database: Data mapping; MIS and operational report generation - using Oracle SQL Developer, Navigator, Oracle Reports.
  • Analysis and designing of messaging standard developed for the real-time electronic exchange of securities transactions.

Environment: Agile scrum, JEE, JUnit, ANT, WindowsXP, Oracle11g, Eclipse, SVN, UNIX AIX, Oracle 10g, TOAD, Oracle Reports, HPS PowerCARD, Java 1.6, C++, Shell, AWK and Perl Script, MS Visio.

Confidential

Systems Analyst

Responsibilities:

  • Developed telecom Billing / Pricing / Rating system using C, C++ components.
  • Shell, AWK and Perl scripting on UNIX and Linux; Fixing production issues by debugging - GDB, DBX.
  • Build and maintain databases - SQL store procedures, functions, which update Sybase and Oracle database.
  • UML analysis models & design models; CVS tool - create code build and deployment; promoting reuse.
  • Designing test plans, develop test cases, create automated test scripts and report the test-executed results.
  • Tracking tool - Webtrax, Jacktrax and Remedy to communicate status / issues across various team.
  • Work on shifts supporting and monitoring Application System; On-call 24 by 7 (24 X 7) production support service.

Environment: UNIX and Linux using C++, STL, Shell, AWK and PERL scripting, GDB, DBX; Webtrax, Remedy; CVS; Oracle, Sybase 12.5, PL/SQL, Stored Procedure.

Confidential

Senior Systems Engineer

Responsibilities:

  • Proactively seek opportunities to serve in leadership roles; Gathering specification, estimate and work allocation.
  • Acknowledge and appreciates team member contribution and mentor those with less experience by informal channels.
  • Estimation and Planning: Rough Order of Magnitude (ROM and VROM); Development and Test estimate breakdown.
  • Design: HLD, SRS, System Functional Architecture, Inter-System Interface Specification and Detailed Design.
  • Development: C++, DCL script on VMS; XML message; TIBCO middleware Enterprise Messaging Service (EMS) API
  • Test: Unit Test, Integration test, System test and Regression test.
  • Create environment configuration, build script, Code build and deployment; Oracle Database - SQL and store procedure.
  • Collaborate in design (UML models) of technical solutions in conjunction with Software Architects and developers.
  • Develop C++ component; Shell and AWK script; Design Sybase and Oracle database schema; PL/SQL, Stored Procedure; Migration application from Sybase to Oracle database.
  • Test: Unit Test, Automated test script - involve in testing phase; Gather requirements and building Technical System Design (TSD).

Environment: C++, STL on VMS, DCL script, CVS, SQL in Oracle RDB. XML/XSLT, TIBCO EMS. C++ on UNIX and Linux, dbx, Shell and AWK scripting, Rouge Wave, XML/XSLT, JavaScript, Broadvision, PVCS, TOAD, Sybase, ORACLE 9i, PL/SQL, Stored Procedure; Remedy.

Confidential

Analyst

Responsibilities:

  • Collaborate in UML analysis models & design models.
  • Developed use cases and object model, implementation and testing.
  • Designed and development C++ component. Python Script.
  • DB schema, Oracle, Informix, Pro *C, embedded-SQL, Stored Procedure, SQL, cursors.
  • Presentation layer in Java Swing and Java Server Pages (JSP).
  • Create code build, update build script, merge with the branch collaborate in release.

Environment: Design pattern, C++, STL on UNIX and Linux, GDB, Rouge Wave, Python, CVS, Pro *C, Embedded-SQL, Java swing, JSP, XML, XSLT, Oracle and Informix, PL/SQL, Stored Procedure, Visio.

We'd love your feedback!