We provide IT Staff Augmentation Services!

Lead/ Principle Consultant Resume Profile

4.00/5 (Submit Your Rating)

Scottsdale, AZ

Experience Summary:

  • 9.5 years of experience in software developmentin developing J2EE enterprise solutions, Project analysis, Designin Banking Financial, and Insurance domain with major clients likeNorthwestern mutual, Tokyo Marine Japan, ING Australia, 53 Bank and GE Capital Americas.
  • Hands on experience in Spring 3.x, EJB 3.0, SOA Web services Axis 1.4, CXF , Hibernate 3.x, JPA, Spring - REST WS, Core Java, Servlets, Struts 1.x and design patterns.
  • Strong exposure to Web 2.0 client technologies using JSP, JSTL, JQuery, CSS, JavaScript, AJAX and JSON.
  • Experienced in using SOAP based Web services and REST full Services implementation HTTP service including dealing with different return types such as JSON, XML.
  • Experience in working on Tools Eclipse, RAD, TOAD, SQL Developer and application servers Tomcat, WebSphere and JBOSS.
  • Well versed to build Multi-tier client/Server Architecture applying Design Patterns like Decorator, Observer, Proxy, Composite, Business Delegate, DAO, Data transfer Object, Service Locator, Factory Pattern, Singleton and Session Fa ade, View Helper Pattern.
  • Extensive experience in using XML, SOAP, WSDL, HTMLand DHTML.
  • Interacting with business and colleting requirements and passing to the development team and get the work done.
  • Well versed in reengineering of existing app and provide new design roadmap for the app applies best technology in the current paradigm.
  • Well versed in providing caching solutions to improve all overall performance of app.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Experience using tools/plugins Log4j,Logback, Check-style and Code-coverage.
  • Expertise in Project development methodologies like agile and waterfall development.
  • Knowledgeable on build deploying applications with tools JENKINS, Ant and Maven 2.
  • Having Good problem solving skills with good communication skills and got appreciations for quick problem solving skills.

Technical Skills:

Primary Skills:Java/J2EE, Spring 3.x, Hibernate 3.x, SOAP Web services Axis 1.4 and CXF , Struts 1.x, REST WS, JSP, Servlet, HTML, XML, JAXB, Agile, Maven, JQuery, Ajax,JDBC, JNDI, JLDAP

Operating Systems: Windows 7, XP professional, XP

Languages: Java /J2EE, SQL

Development Tools: Eclipse Indigo, RAD, TOAD, SQL Developer, SOAP UI, Firefox REST WS client, Load

Scripts: Java script, JQuery, Ant

Databases: Oracle 11g, DB2

Domain Knowledge: Banking, Insurance

Client / Server Technologies: Java/J2EE Spring 3.x, EJB 3.0

Repositories:Clear case, SVN

Employment History:

Confidential

Lead/ Principle Consultant

  • Analysed business requirements, participated in technical design, development and testing of various modules assigned.
  • Designed and developed Spring REST WS.
  • Leveraged Spring AOP for Cross cutting concern related to Oracle connection release.
  • Used JQuery for making JSON Request structure and modification of existing DOM in HTML/JSP files.
  • Migrated old spring and hibernate api with latest api.
  • Mitigated SQL Injection issues.
  • Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to have faster responses from the server by directly connecting to the server.
  • Developing code for obtaining bean references in spring framework using Dependency Injection DI or Inversion of Control IOC using annotations.
  • Implement audit logging module based using Spring AOP.
  • Designed and developed web pages using HTML, CSS, JavaScript with jQuery 1.11 and AJAX for reusable web interface components.
  • Used oracle proxy authentication mechanism for db connection.
  • Involved in bug fixing in system testing, UAT and regression testing.
  • Provided design for placing a property file in different environments.
  • Used Eclipse Indigo and TOAD for application development along with Tomcat and JBOSSfor deployment.
  • Extensively used Hibernate for mapping java objects.
  • Used Java script/JQuery for client side validations when required.
  • User JQuery plug in for creating model Popup dialog.
  • Implemented Spring CMT for rollback and transaction management.
  • Coordinated release meetings, deployment plan review meetings.

Environment: Java, J2EE, Servlets, JSTL, Spring 3.5, Hibernate 3.5, Spring-REST WS, UML, HTML, oracle, SQL, Windows, JAXB, Logback, Maven, SOAP Web services, Java, JSP, JQuery, Ajax,Agile,Jboss, Tomcat.

Confidential

Senior Back End application Developer

  • Overall delivery of User story, integration testing with Front end app.
  • Involved in creating Action listeners, actions, backing bean and DAO.
  • Involved in business logic implementation of complex registration process.
  • Exceptional handing design all the way from spring action to DAO.
  • Designed and implemented SOA Web service using CXF framework.
  • Consumed SOAP web service using CXF.
  • Good experience with the agile scrum methodology.
  • Involved in bug fixing in system testing, UAT and regression testing.
  • Used Spring batching for processing bulk data.
  • Identified potential memory leaked in the app for improving overall performance.
  • Used top down for SOAP service creation, Created XSD , WSDL.
  • Involved in designing of spring velocity template for email solutions.
  • Provided pagination in the REST WS.
  • Used Spring ORM for transaction management.
  • Proactively worked with managers and development team to meet project goals within expected timelines.
  • Used Maven and JENKKIN for continue integration.
  • Implementation SOAP Header HTTP security along with SiteMinder cookies.

Environment: Java, J2EE, Servlets, Spring 3.5, Hibernate 3.5, Spring-REST WS, UML, oracle, SQL, Windows, JAXB, Logback, Maven, SOAP Web services, Java, Ajax,Agile,Jboss, Tomcat.

Confidential

Tech Lead

  • Responsible for system detailed, High design of the application.
  • Led the team to understand requirements so that they can work on the same.
  • Involved in estimation.
  • Contributed in java development and delivered good quality code as per Velociq/Industry noms.
  • Followed client System blue print process and prepared many document as per process.
  • Participated in code/document review.
  • Customer coordination from offshore.

Environment: Java, J2EE, DB2, Web Services - CXF, Spring 3.0, RSA 7.0, WebSephere 6.1..

Confidential

Tech Lead

  • Involved in System Architecture, System design, High level and Low level design.
  • Responsible to determine the technology stack for the application.
  • Responsible to guide team to use coding best practices for application development.
  • Provided NFA requirements to end customer.
  • Leading the team and solve their technical problem.
  • Designed and implemented SAL Service Access Layer using Singleton and Service locator pattern.
  • Done use cases estimation based on client framework.
  • Extensively Used Struts MVC framework.
  • Extensively used Java script for client side validations.
  • Implemented and consumed SOA web services using Axis 1.4.
  • Responsible for deploying application EAR and Webservice EAR on WebSphere Application Server.
  • Troubleshooting in web service integration with .Net client.

Environment:Java, J2EE, DB2, Web Services, Spring 3.0, Struts1.1, JSPs, Hibernate 3.0,RSA 7.0 WebSephere 6.1.

Confidential

Senior Developer

  • Mainly involved in enhancements, new changes in functionality.
  • Developed the screens using JSP - Servlets technology.
  • Involved in Bug fixing and maintenance of the application .
  • Review source code and generate peer review reports.
  • Involving in onsite integration and implementation activities
  • Involved in developing and consuming the Web service.
  • Involved in Unit Testing and Integration Testing.
  • Troubleshooting concurrent Map issue.
  • Defect Analysis and implementation.

Environment:Java, J2EE, DB2, Web Services, Spring 2.5, Struts1.1, JSPs, Hibernate 3.0, oracle, Eclipse Indigo,, JBoss.

Confidential

Senior Developer

  • Involved in System Architecture, System design, High level and Low level design.
  • Liaising with the client team and managing the development team.
  • Involved in creating state full session bean in EJB 3.0.
  • Responsible for Entity bean creation using JPA and locating those services.
  • Used EJB transaction management for rollback transaction in case of failure.
  • Responsible for implementing business logic in session bean.
  • Used java api to create pdf and send email to end client.
  • Responsible for creating a SAL layer which can be integration with front end.
  • Responsible to guide team to use coding best practices for application development.
  • Worked on performance improvement injecting Persistence Context.
  • Created Unit test cases and their execution.
  • Provided NFA requirements to end customer.
  • Conduct technical trainings for team developing the Application.
  • Leading the team and solve their technical problem.

Environment:Java, J2EE, My SQL, EJB 3.0, Struts1.1, JSPs, JPA, Eclipse, JBoss , Ant script, Java API for pdf creation.

We'd love your feedback!