Tech Lead Resume
SUMMARY:
- Possess 10+ Years of IT experience in Web/Enterprise application development.
- Experience in interacting with clients/users in gathering the user requirements.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance.
- Adept at all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, and implementation.
- Possess rich of experience in Client - Server/Web Technologies.
- Extensive experience in Core Java, Hibernate, Struts, spring, Spring Boot, Micro Services, Web services and Portlets .
- Extensive Experience in Agile methodologies.
- Good working knowledge on Oracle, PL SQL .
- Experience on various tools like ANT/ Maven (Build Tools), Clear Quest / Jira (Defect log), CVS / Clear Case / SVN (Version tools) and Eclipse / RSA (IDE), JUNIT (Unit Testing)
- Extensive experience in using development tool like Eclipse 3.1.1/My Eclipse.
- Extensive experience in Client Server, J2EE technologies and MVC frameworks.
- Good Management, Execution, Documentation skills.
- Good at software processes and insight in software development life cycle with strong Communication skills.
- Extensive experience in Healthcare / Financial domain.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, queries constraints) in Oracle.
- Have worked in onshore and offshore model.
- Acted as liaison between management and Business team for Requirements
- Project Tracking, Team Management, Issues Tracking and Reporting
- Strong analytic skills, self-driven, keen to learn and adopt new technologies and processes.
- Ability to function effectively as a team player as well as working independently to achieve objectives.
- Ability to understand business requirements and design solution catering to the business demand.
- Motivated, reliable individual that maintains a high level of trust within the organization and consistently produces positive results.
TECHNICAL SKILLS:
Operating System:: Windows, Linux.
Languages:: Java.
IDEs: : Eclipse, My Eclipse, RSA.
Web Server:: Tomcat.
Application Servers:: IBM WebSphere, Web Logic, JBoss.
Internet Technologies:: XML, HTML, AJAX and Java Script.
Data Base:: Oracle, DB2.
Java Technologies:: Core Java, Servlets, JSP s, StrutsSpring, Hibernate, Spring Boot, Angular JSMicro Services, Spring Data, Spring Cloud, Web services and JUNIT
Tools: Log4j, Ant, Soap UI, CQ, Jira, Putty and WinScp / Core FTP.
Version tools:: Clear case, CVS and SVN.
Methodologies:: Agile, Waterfall
Awareness: : Hadoop, EJB, MyBatis.
PROFESSIONAL EXPERIENCE:
Confidential
Tech Lead
Technologies / Tools: Core Java, JSP’s, Hibernate, Spring MVC, Web Services (RESTful), Spring Boot, Micro Services, Spring Cloud, Spring Data, Versata, Junit, Rabbit MQ, GIT, STS, Maven, XML and Oracle
Responsibilities:
- Understanding and analyzing business requirement.
- Worked on Technical Designs of the modules based on the Functional designs.
- Providing Java programming support for existing and new applications.
- Developed Model, Controller Classes.
- Involved in coding DAO layer using Hibernate to access the Oracle database.
- Implemented Web service calls for the Payment Transactions.
- Used Spring Boot Autoconfiguration for built-in classes.
- Added Spring Boot Starter dependencies in Maven Config file.
- Used Embedded Tomcat Server and actuator end points.
- Developed Model Layer using JpaRepository in Spring Data Jpa.
- Designed and Implemented Microservices using Spring Boot. Created a separate schema per every microservice in database design.
- Added both REST and Messaging End points to communicate microservices through HTTP and AMQP protocols using RabbitMQ Server.
- Implemented Cloud capabilities like Centralized Configuration, Load Balancing, Service-to-Service call using Fiegn, Service Registry and Discovery using Eureka in Spring Cloud. Preparing test cases and strategies for unit testing and integration testing.
- Worked on the development of complex modules (Chain Jobs for Automated Process)
- Single Point of Contact from Offshore for all the Customizations / enhancements.
- Code Reviews / Task Assignments to members based on the Priorities.
- Developed PL/SQL Procedure, function and SQL Scripts.
- Provided Log4j support for the application for debugging the system.
- Coordinated with the team members / with other teams (like CM / DBA) on different issues.
- Participating in Client and Team Meetings
- Worked on Packaging / Hot Fixes, reviewing the Patches and responsible for the off shore deliveries.
- Able to manage all the tasks within the SLA's
Confidential
Senior Software Developer
Technologies: JSP’s, JSF, Portlets, Hibernate, Chordiant and DB2.
Responsibilities:
- Understanding and analysing business requirement.
- Worked on Technical Designs of the modules based on the Functional designs.
- Involved in coding of Claims Portlet.
- Involved in the coding of DAO’s.
- Developed PL/SQL Procedure, function and SQL Scripts.
- Involved in UI design.
- Code Reviews / Task Assignments to members based on the Priorities.
- Played a vital role as a senior developer in the interactions with the onsite team members.
- Involved in unit testing of the modules.
- Involved in IST, UAT and production deployment.
Confidential
Software Developer
Environment: Jdbc, Servlets, Jsp, Struts and Oracle.
Responsibilities:
- Responsible for development of this project which is totally based on Struts.
- Played a key role in the coding of Action Classes.
- Involved in the coding of BO’s (Business Objects).
- Involved in unit testing of the modules
Confidential
Software DeveloperTechnologies: Struts, JSP, Servlets, Jython, Ajax,
Responsibilities:
- Played a Key role as the Group Leader.
- Responding to issues reported by customers with in the SLAs.
- Interaction with Clients directly and gathering information in fixing the issues.
- Understanding the Business Logic of the Application.
- Monitoring Gateways, servers and feeds.
Confidential
Software DeveloperTechnologies: Struts, JSP, Servlets, Jython, Ajax,
Responsibilities:
- Played a Key role in the development of Reporter Module using JSP’s, and Struts.
- Played a Key role in the development of Weblink Module using Jython technology.
- Involved in the development of Security Manager Module using Servlet technology.
- Involved in development of GUI using HTML, JSP’s.
