We provide IT Staff Augmentation Services!

Tech Lead/sr. Consultant Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Around 10 years of experience in Software development life cycle involving analysis, design, development, testing, maintenance, architecting of application software in Web - based and distributed n-tier architecture environment using Java, J2EE technologies and IBM BPM.
  • Various domain experiences like Banking & Financial Services, Insurance and Software quality process.
  • Experience in the software design and development using Agile and waterfall model.
  • Experience in involved in defining & designing the layers, components of the project using OOAD methodologies and standard J2EE patterns.
  • Experience in developing and designing web based applications using java, J2EE, Web Services, both SOAP/WSDL, REST, MVC framework, Spring, Servlets, JSP,JDBC, Struts, Oracle, SQL, JMS MQ Series, Ant build and Maven.
  • Extensive knowledge of frameworks that follows MVC architecture like Springs, Struts framework, Java Server Faces.
  • Experience in Jenkins release tool for building apps and debugging build issues.
  • Experience in cloud deployments and staging using Cloud Management Portal (CMP) tool and Cloud Foundry.
  • Experience in environments configurations using Build Environment Support Tool (BEST).
  • Good knowledge on ESB, Datapower configurations.
  • Experience in Java &J2EE Design Patterns like DAO Pattern, Broker pattern, Service controller, Business Delegate, Strategy pattern, MVC, Dependency Injection.
  • Experience with installing and configuring application servers such IBM Web Sphere (WAS 6.1 & 8.5) and Weblogic 10, Apache Tomcat.
  • Excellent understanding of Software Architecture and Business requirements for existing and ongoing projects.
  • Expertise in Production support activities.
  • Expertise in Service Management Tool HPSM. Very good knowledge on Change management, Incident management and Problem management.
  • Good Project Management and Inter-personal skills gained through interaction with technical and functional teams. Good understanding on AGILE Methodology.
  • Diverse experience in (object oriented) design using UML methodology with Visio and implementing the several Designs.
  • Have good experience in finding code smells. And refactored the bad code to appropriate patterns.
  • Proficient in developing SOAP Web Services (Document Style JAX-WS) including Multilevel Approach.
  • IDEs for development - Eclipse, RSA 8.5, MyEclipse and plug-ins, IBM Data Studio 3.11 for RDBMS.
  • Good in writing Junit test cases
  • Out of 9, Over 4+ years of client side experience as a Java/J2EE expertise, 5 years of offshore experience in Java/J2EE maintenance, development, and in System integration.

TECHNICAL SKILLS

Language: Java 1.5, 6, 7.0

Special Tools: RSA, Cloud Management Portal, HPSM, Cloud Foundry

Web Technologies: Servlets, JSP, JSF (UI Components), JSON, Ajax

Scripting Language: JavaScript, Unix Shell Script

Communication Technologies (SOA): Webservices (SOAP), IBM and Web Services (JAX-RPC,JAX-WS), RESTful web service, JSON and JMS MQ Series

Distributed Technologies: JDBC 2.0, EJB

Framework: Springs MVC, Struts 1.2 ORM (DB and XML) Hibernate 3.0, JAXB

IDE Tools: Eclipse Kepler, RAD 7.0, RSA 8.5, My Eclipse 10.7.1, JUnit, SOAP UI, PMD

RDBMS Tools: TOAD, SQL Developer, IBM Data Studio Client, IBM DB2 Client, SQL Developer

Build Tool: Apache Ant Script, Maven (Basic), Jenkins

Log: Log4J

Version Control: SVN, VSS, Star Team

Other: Splunk, Putty

Database: IBM DB2 9.5, Oracle 11g

App Servers: WAS 8.5, Weblogic 10, Apache Tomcat 7, WPS Server

OS: Win 7, Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential

Tech Lead/Sr. Consultant

Responsibilities:

  • Involved in all the phases of the project such as analysis, design, development testing and deployment.
  • Analyzing the requirement and prepare design and use cases documents.
  • Preparing Design document which contains low level details as database model, UML diagrams and Class details with pseudo code
  • Developing the core component and using design pattern.
  • Implemented the associated business modules using Spring MVC, and Hibernate data mapping.
  • Used Hibernate to access database and perform database updating.
  • Used Collection Framework features like Map, Object, List to retrieve the data from Web Service, manipulate the data to in corporate Business Logic and save the data to DB2 database.
  • Created jobs in continuous integrated build and testing and deployment using Jenkins, Maven.
  • Involved managing authorization & authentication to system using LDAP servers.
  • Functional Testing - Functional testing was being developed using SOAP UI and posting messages on the JMS queue.
  • Log4j were used to log the various debug, error and informational messages at various levels.
  • Deployment/Implementation in DEV, Integrated region using Cloud portal.
  • Impact Analysis of existing application to develop detailed specifications for enhancement of modules according to new requirements
  • Responsible for Metrics Reporting, created master charts for tracking major objectives along with significant action plans.
  • Responsible for production checkout and monitoring the error rate using Splunk tool.
  • Deriving competency development and training plan for the team to cater project requirements
  • Develop project plans based on scope document and committed time lines in consultation with all the major stake holders
  • Working with tester to review the test cases.
  • Providing Production support.
  • Doing peer code reviews with colleagues.
  • Getting the code walk through from Code Quality Reviewers.
  • Initiating and coordinating team related activities.
  • Initiating the task delegation process to the new members.
  • Actively using the client tools like Share Point, Lotus notes phase
  • Following the latest standard protocols on the project.
  • Working with SMEs (Subject Matter expects) to understand the business flows.
  • Attending the client Stan up Meetings on daily basis.
  • Closely interacting with clients to keep up the estimated target dates.
  • Managing resources for different modules and updating the status to the client.
  • Project Planning and streamlining the resources accordingly and forecasting the resources for the pipeline projects.
  • Scheduling weekly meetings with clients to discuss on the milestones, effort and deliverables.
  • Coordinating with the client as well as with offshore team and managing the deliverables and deadlines.
  • Wrote code to consume web services using SOAP document style model
  • Provided the Production and Post production support and deployments.

Environment: JAVA 1.6, J2EE, XML, Web services, MQ, Splunk, Windows, UNIX, Spring 3.2, Maven, WebSphere 8.5, SVN, SOAPUI, RESTful Web Services, BPM, WPS.

Confidential

Tech Lead/Sr. Consultant

Responsibilities:

  • Communicating with Business Analyst for gathering requirement and clarifications
  • Analyzing the requirement and prepare design and use cases documents.
  • Preparing Design document which contains low level details as database model, UML diagrams and Class details with pseudo code
  • Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
  • Developing the core component and using design pattern
  • Impact Analysis of existing application to develop detailed specifications for enhancement of modules according to new requirements
  • Responsible for Metrics Reporting, created master charts for tracking major objectives along with significant action plans.
  • Responsible for production checkout and monitoring the error rate using Splunk.
  • Deriving competency development and training plan for the team to cater project requirements
  • Develop project plans based on scope document and committed time lines in consultation with all the major stake holders

Environment: JAVA, J2EE, JSP, Servlets, EJB, JRF, Java Script, WebSphere, RSA, Spring framework, Splunk, Windows, UNIX, Struts, Webservices

Confidential

Module Lead

Responsibilities:

  • Responsible for Requirement Analysis, Design, Development, and deployment.
  • Weekly status call with customer to gather business requirement, status update, and to seek clarifications.
  • Developing custom components.
  • Mentoring team members and providing internal trainings.
  • Wrote SQL queries to analyze the data.
  • Looked at the logs and working on the Defect Fixes on existing online modules.
  • Functional Testing - Functional testing is being developed using java code.
  • Finding Memory Issues by using JVM memory management tools.

Environment: JAVA, J2EE, XSLT, XML, Hibernate, Ajax, Web service, Struts, Spring framework. Web logic cluster

Confidential

Developer

Responsibilities:

  • Responsible for Requirement Analysis, Design, Development, Testing and deployment
  • Code Review
  • Designed and developed Servlets, Session Beans to implement business logic and deploy them on the Web Sphere Application Server
  • Unit Testing - Developing unit testing by using Junit,
  • Building Custom Components
  • Preparing Design Document
  • Designed and suggested new design for the Application as per the New Requirements and Change Requests

Environment: JAVA, J2EE, Websphere, DB2, Windows, Linux

Confidential

Developer

Responsibilities:

  • Maintenance of SFMS Help Desk at Confidential, which includes Software support to error corrections, procedural questions, recovery & backup information and general consultation for problems reported by various banks.
  • Analysing and fixing productions defects for Monitoring.
  • Estimation, Impact Analysis and Coding for various Change Requests.
  • Implementation of Enhancements/Change Requests (if any)
  • Prepared LLD and DLD documents.
  • Fixed the bugs.

Environment: Java, EJB, Struts Framework, Java Script, Oracle 9i, MQ Server (Version 5.3), Tomcat, Windows and Solaris.

We'd love your feedback!