We provide IT Staff Augmentation Services!

Technical Consultant Resume

4.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY:

  • Over 14 years of experience in software development using Java/J2EE technology in the Logistics, Retail, Telecom, Banking and Insurance domains.
  • Expertise in designing distributed systems using Core Java, Multi - threading, Spring, Hibernate, Spring WebServices, EJB, JSP, Servlets, JDBC etc.
  • Expertize in leading teams through all phases of Software Development Life Cycle (SDLC) and implementing of multi-tier Enterprise Application, WebServices, Web based and distributed application.
  • Extensive experience in Java architecture and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Microsoft Visio.
  • Expertise in code analytics and problem solving.
  • Expertise in Service Oriented Architectures (SOA), Spring WebServices, Spring MVC, Spring IOC and Spring AOP.
  • Effectively used WebLogic, JBoss, Tomcat and Websphere application servers.
  • Extensive exposure in using various frameworks like Spring, Hibernate, Struts and Java Executor.
  • Expertise in writing and JUnit test cases and Test driven code.
  • Strong analytical skills and good experience to design and develop multithreaded/concurrent applications using Core Java.
  • Effectively used Maven and Ant for continuous integration of the project and for automated builds.
  • Very Good knowledge implementation of web application and Enterprise Application
  • Strong experience in writing S QL, Stored Procedures, Triggers and HQL.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows, HP-UX, Red Hat Enterprise Linux

Languages & Technologies: JAVA, JSP, Servlets, JSTL, JMS, JDBC, JNDI, Java Script, SQL, PL/SQL, XML, DTD, XSLT, HTML, C, C++, UNIX Shell Scripting, JQuery

Application and Web Servers: IBM WebSphere 8.5.x, Web Logic 10.3/11g, JBoss 5.1/6.0, Tomcat 5.0/6.0/7.0

RDBMS: Oracle 9i/10g/11g, MS SQL Server 2005/2008, MySQL5.1, PostgreSQL

Frameworks: : Struts2, Spring3.x/4.x, Hibernate3.x/4.x, Junit, Serenity BDD

Middle wares: Web services, SOAP/RESTful, UDDI, WSDL, JMS, IBM WebSphere MQ.

Data Orchestration tool: Oracle ESB, Mule.

Distributed Technologies: EJB 2.1/3.0, RMI.

No SQL Databases: Riak.

Health Checkup or Build Tool: Maven, Sonar, Jenkins, Jacoco, EclEmma, PMD.

XML Technologies: SAX, DOM, XML, DTD, Schemas, XSL, XPath, XQuery

Methodologies and Tools: SAFe Agile methodology, UML, MS Visio.

IDEs: Eclipse4.x, STS, SOAP UI, Beyond Compare, XML Spy, Toad, SQL Developer,PGAdmin.

Version Control Systems: CVS, Subversion, GitHub

Bug Tracking Tools: Quality Center, Clear Quest, BugZilla, Jira

Design patterns: Factory, Proxy, Single responsibility, Session Facade, Business delegate, Singleton, DAO, Factory.

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, IL

Technical Consultant

Environment: JAVA, J2EE, Spring MVC, Spring IOC, Spring AOP, SF UI Framework, Maven, Restful Web services, SOAP Web services and create Rest client as well as SOAP web services client, STS, ESB-Mule, BDD/JBehave, IBM WebSphere Server, Tomcat Server, IBM MQ framework, Cloud management, Jenkins, Continuous Integration, IBM RIT for Service Virtualization, SVN, Windows, Postgres, Splunk.

Responsibilities:

  • Working as a senior developer as a part of SAFE agile team.
  • Involving in developing front end screens using Spring MVC, State Farm UI Framework.
  • Involving in coding related to ESB using Mule in SOA Architecture.
  • Fixing and testing critical and high defects created by tester and stake holders.
  • Owning the components like PaymentInquiry, BillingInquiry, ESignatureListner and Checkout UI.
  • Implemented using XML, Maven, JAXB and Implemented best practices for Java code, etc.
  • Responsible for creating Restful Webservices as well as SOAP Web services for Service calls.
  • Involving in virtualizing the services for BDD and NFR testing using IBM RIT.
  • Involving in Code Reviews and requirement discussion in sprint planning.
  • Involving in all business and design discussions for each task/story with business & architect team.
  • Implementation of Continuous Integration tool - Jenkins, snapshot builds and release candidates builds to be deployed in different environment.
  • Involving in unit Test cases using Junit.
  • Implementing BDD stories using JBehave/selenium webdriver components for UI automation testing.
Confidential, ORL, FL

Project Lead

Responsibilities:

  • Developed project from scratch. Involved in analysis of manual reports.
  • Schedule the meeting with stake holders and SMES to gather information.
  • Involved in architecting and designing the project.
  • Involved in data base designing of the project.
  • Use agile methodologies and deciding what component should be developed in current sprint.
  • Created WBS (work breakdown structure) and time estimation for each work.
  • Assign the work to the offshore team members.
  • Onsite/Offshore coordinator.
  • Created project structure of front end (UI) as well as Backend(middle tier) project structure
  • Identified different components of business workflow and writing description of each component.
  • Designed the Backend component using design patterns like proxy, façade, single responsibility etc..
  • Mapping the attributes of each component from Front End to Back End system.
  • Build use cases for each component of business workflow, create design documents with different UML diagrams like sequence diagrams, class diagrams and DFD using Visio. . .
  • Written Maven scripts to build JAR, WAR files.
  • Deployed the application and tested on Weblogic Application Servers.
  • Involved in developing custom APIs which are being invoked from across all the modules of different applications.

Environment: JSF, CSS, JQuery, JavaScript, HTML, Spring WebServices, Spring MVC, Spring IOC, Spring AOP, JPA, Hibernate, WebLogic 10, Oracle, PL/SQL, HQL, Visio.

Confidential, ORL, FL

Project Lead

Environment: Core Java, Multithreading, Spring Executor Framework

Responsibilities:

  • Developing this project from scratch.
  • Develop Demo project and Present in front of Stake holders.
  • Architecture of the project.
  • Defining the functional points and time estimation.
  • Write JUnit Test cases.
Confidential, ORL, FL

Project Lead

Environment: Core Java, JDBC, JDBCODBC driver.

Responsibilities:

  • Developed this project from scratch.
  • Architect of the project.
  • Defining the functional points and time estimation.
  • Write JUnit Test cases.
Confidential, Memphis, TN

Project Lead

Responsibilities:
  • Developing this project from scratch.
  • Architecture of the project.
  • Defining the functional points and time estimation.
  • Write JUnit Test cases.

Environment: Core Java, Multithreading, Java Executor Framework, Java Dispatch Client, JUnit

Confidential, Memphis, TN

Project Lead

Environment: Java/J2EE, Eclipse 3.6, Spring Framework, Spring Soap Web Service framework, Junit Test Cases, XSLT, Ant, Weblogic Application Server, JMS Queue.

Responsibilities:

  • Developed this project from scratch.
  • Lead the team.
  • Time estimation of the project and task allocation to team members.
  • Design and Development.
  • Create HLD and LLD with the help SRS(System requirement Specification).
  • Prepare WBS(work breakdown structure) and time estimation. Distribute the work into team members.
  • Written JUnit test cases.
  • Review the code for other developer
  • Responsible for On time delivery of the Project.
Confidential, Atlanta, GA

Project Lead

Responsibilities:

  • FirstData is a major player in Cards & Payment industry.
  • Provides various types of Cards like Gift-Card, Client specific card, pay-card, teen card, university cards etc. and supports all types of services related with it like maintain accounts, credit/debit transaction, balance history, load amount on cards, website registration, email alerts to card holder etc
  • It’s also provide webhosting server to provide customer for checking balance, change pin, last 5 transactions information through mobile gateway, mobile registration, IVR Service, Mobile Alerts etc
  • FDCS provides CMS(Customer Management Service) Website to provide various services for Admin or Sysuser, Admin can create user and provide the access to the user, find the cardholder account, maintain the transaction etc..
  • There number of FirstData’s clients website, helps card holder can register on it and use the services like to check transaction, balance, report lost/stolen cards etc.
  • This is three tier application, FrontEnd(Websites), Middle Tier(Ejb2.0), Backend(Oracle10g).
  • Some individual program which is called by scheduler called as batch program and execute at schedule time which are used for sending email/notification to the card holders.
  • Some batches are run on end of the day called ETL batches used to update transactions like funding the card, send balance notification to the card holder, update amounts, adjustment of amount, applying fee to card holders etc.

Environment: Java/J2EE, Eclipse 3.6, Axis WebService, JSP, Servlets, Struts1.2, Ejb2.0, Oracle 10g, JDK1.5, Ant(build tool), Jboss Server, Spring, Apache-Tomcat server 8.0, Java Multithreading, Java Batch Processing.

Confidential, Dallas, TX

Technical Associate

Environment: Java/J2EE, STS2.3.2, Spring framework, Spring IOC, Spring AOP, Spring WebServices, JDK1.6, Oracle 10g, Hibernate 3.0, JPA, WebLogic Server, SQL Developer, Maven.

Responsibilities:

  • Attend and arrange the meeting with onsite folk clarify the requirement for each sprint
  • Development
  • Third Line support. Interacting with Tester. Analyze the defect.
  • Fix the defect, create the patch and deploy on the test server.

Confidential, Dallas, TX

Technical Associate

Environment: Java/J2EE, Eclipse Galileo, JDK1.5, Websphere, Struts 2.0, RAD7.0, JSP, Struts Framework, Servlets, JSP, Java Beans.

Responsibilities:

  • Analyze the requirement
  • Written the code and Junit test cases.
  • End to End testing when application deployed on Test Environment.
  • Fixing the Defects in Test Environment.

Confidential, Dallas, TX

Technical Associate

Environment: Vantive Tools, VBScript, J2EE, ‘C’ Language, Java, Java Servlets, JSP, Java Script, Java Beans, Oracle 9i, Hp-Ux.

Responsibilities:

  • Design, development and explain about functionality to team member.
  • Preparing detail design documents and Unit Test Plan.
  • Bug fixing which are reported by Tester
  • Successful Implementation on UAT Server.

We'd love your feedback!