Tech Lead And Lead Software Architect Resume
SUMMARY
- 14+ years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE technologies.
- Expertise in java framework including EJB 2.1, Spring IOC, Spring MVC, Struts and Hibernate.
- Experienced in consuming and developing Web Services in JAX - WS (SOAP) and JAX-RS (Restful service).
- Have data base experience in Oracle, Db2 and SQL server.
- Have experience on client side technologies like Javascript, JQuery, HTML, CSS, Ajax.
- Have Experience in Application Servers Webshphere-7.0/8.5, Web Logic-7.0/10.3, Apache Tomcat-7.x
- Worked on server upgrade like WAS 7.x to 8.5, JBoss 5.x to 7.x etc.
- Have good working experience in GUI design and application development using IDE’s like My Eclipse 8.x, Eclipse 3.5, RAD 7/8.5 and Visual Studio IDE.
- Experience in using ANT tool to compile, package and deploy the components to the Application Servers in different environments.
- Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
- Experience on Water fall, iteration, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
- Played as Developer, Senior Developer, Module Lead, Technical Lead and Technical Architect.
- Experience in using version control tools like Rational ClearCase, Tortoise SVN, TFS, VSS and CVS (Concurrent Version System).
- Used HP QC for Defect management.
- Strong initiation, teamwork, Self-learning, responsible and excellent communication skills.
TECHNICAL SKILLS
Languages: Java (jdk1.6/1.7/1.8)
Frame Works: Struts 1.2/2.0, Spring /3.x/4.x, Hibernate 3.1, JPA and JUnit.
Web/ Application Servers: IBM WebSphere 7.x/8.x, BEA WebLogic 8.x, JBoss 5.x/7.X and Apache Tomcat 5.X/7.X.
Scripting: Java Script, AngularJS
Databases: Oracle 7.2/9i/10g, DB2 8.1, MySQL and SQL server.
IDE Tools: IBM RAD 7.0/8.5, Eclipse
Version Control: Rational Clear Case, CVS, Tortoise SVN and VSS.
Operating Systems: Windows 95/98/2000/NT/XP/Vista/10
DevOps: Jenkins integration with CC and Github (CI & CD), Ant and Maven
Defect tracking: HP QC
Tools: & Utilities: Apache Axis, Log4j, Toad, SQL Explorer, DB Visualizer, DBeaver, Star UML, Soap-UI, Postman, Maven and ANT.
Web services: Soap & Restful Web service
Web Technologies: Angular.js, Spring, Hibernate, Struts, HTML5, CSS, AJAX, XSLT, Javascript
Design Patterns: Java/J2EE Design patterns, OOAD
PROFESSIONAL EXPERIENCE
Confidential
Tech lead and Lead Software ArchitectEnvironment: Java-1.6, EJB2.1, JSP, Spring MVC, JPA, DB2, Javascript, JQuery, Ajax, JAX-RS, SOAP Webservices, Rational Application Developer 8.5 ide, Websphere 7.0 and Ant.
Responsibilities:
- Tech lead and Lead Software Architect for developing Quoting and ordering web based user interface and backend services for agent assignment for the leads coming from various system.
- Working with Business team, Product Owner, business analyst and interfacing system leads in gathering all software requirements and business rules.
- Planned, divided and directed work among team members. Recommended process improvements. Project Management, Planning, Estimation & managing resources.
- Preparing system requirement specification, system Detailed Technical Design including user interface, product catalog specifications, database tables, DB2 stored procedure, and Restful & SOAP Webservices.
- Lead the Development & Coding of product components on Websphere. Used Java, JavaScript, JQuery, JSON, XML, HTML, J2EE, JAX-RS, Spring, JPA and deployed on Websphere app server and DB2 database used in this project.
- Lead the product IT development team and managed all day to day development, testing, internal issues and reviews. Meeting, Presentations and Demos with all stakeholders.
- Reported overall development, testing and production progress to internal stake holders and upper management.
- Providing UAT support to business team and resolving various queries raised by business.
- Providing support to production deployment and production shakeout during production deployment day.
- Version management of files using Rational ClearCase.
- Defect logging and tracking using HP Quality Center.
- Mentoring and conducted code reviews and providing technical support to the team and taking care of deliverables.
Confidential
Tech leadEnvironment: Java-1.6, EJB2.1, Hibernate, AngularJS, Servlets, Spring MVC, Ajax, JSP, Pl/Sql DB2, JAX-RS, SOAP Webservices, Rational Application Developer 8.0 ide, Weblogic 8.0.
Responsibilities:
- Worked as Tech lead and developing front end application which customer can get quote their Auto and Home quote and can purchase the policy online.
- Working with Business team, Product Owner, business analyst and interfacing system leads in gathering all software requirements and business rules.
- Planned, divided and directed work among team members. Recommended process improvements. Project Management, Planning, Estimation & managing resources.
- Preparing system requirement specification, system Detailed Technical Design including user interface, product catalog specifications, database tables, Oracle 10g stored procedure, and Restful & SOAP Webservices.
- Lead the Development & Coding of product components Used Java(Jdk1.6), JavaScript, Oracle Stored Procedure, XML, HTML5, J2EE, JAX-RS, Spring MVC and deployed on Websphere app.
- Lead the product IT development team and managed all day to day development, testing, internal issues and reviews. Meeting, Presentations and Demos with all stakeholders.
- Version management of files using Rational ClearCase.
- Defect logging and tracking using HP Quality Center.
- Mentoring and conducted code reviews and providing technical support to the team and taking care of deliverables.
Confidential
Senior DeveloperEnvironment: J2EE (Struts framework), DB2, Java-1.6, JPA, EJB2.1, Servlets, Spring MVC, Ajax, JSP, Pl/Sql, DB2, Rational Application Developer 7.0 ide, Websphere 6.0 and Ant to build the application.
Responsibilities:
- Discussing the requirements with business team and SME’s and preparing the high/low level design for the business changes in an object-oriented design using UML and low-level design in Microsoft Visio.
- Implemented JMS API using IBM MQ to send and receive file information to transfer file system from content manager.
- Developed the file tracking system/module - middleware using FileNet 5.0
- Used JPA ORM framework in DAO layer to fetch data from data source systems.
- Version management of files using VSS.
- Developed Logging mechanism using Log4Net.
- Defect logging and tracking using HP Quality Center.
- Perform design and code reviews to ensure high-quality deliverables
- Tracking project metrics, task scheduling, preparing application docs and quality assurance.
- Preparing and executing unit test plans, provide support for User Acceptance Testing and System Integration testing.
- Resolve UAT issues and production issues on specified SLA tracked through Quality Centre tool.
- Conducting knowledge sharing sessions and attending internal training programs.