Technical Lead Resume
MA
SUMMARY
- Having 12 years of experience in Software industry especially Web and Client/Server applications using Java/J2EE.
- Expertise in development and deployment of Standalone and Web based applications using Java/J2EE technologies with strong programming knowledge in Core Java, JSP, Servlets, Collections, Generics, JDBC, Web - Services, Rest APIs, XML, JSON, AJAX and servers like JBoss, Tomcat, WebLogic and WebSphere.
- Having knowledge in client side programming like jQuery, Angular JS, Java Script.
- Extensive hands on experience in frameworks like Spring MVC, Hibernate, and database like MySQL, DB2, Oracle10g.
- Worked on multiple IDEs like Eclipse, STS.
- Worked on version control systems like GIT, SVN & CVS and build automation Tools Bamboo, Jenkins, Maven.
- Having hands on experience working in Linux environment, UNIX commands and deployment of war, jar and tar files to Websphere, JBoss and Weblogic servers.
- Having good knowledge of Agile, SDLC Process as well as aware of Standard industry processes and bench marks.
- Expertise in developing Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams using case tools like UML and Visio. API documentation using Swagger.
- Recently working on moving the applications to PCF.
- Able to perform well in a team environment as well as individual performer. Possess extremely well organized, effective communication skills and interpersonal skills.
- Ability to understand new ideas and technical concepts quickly and produce meaningful results.
- Possess good ability to communicate, grasp the underlying business process and ability to work as an individual or in a team.
- Managed a team of 8-10 developers and coordinated between Offshore and Onsite teams.
- Oracle certified Professional, Java SE 6 programmer
- AWS certified Cloud Practitioner
TECHNICAL SKILLS
Languages: Java 8, J2EE, SQLJava, J2EE Technologies Servlets, JSP, JSTL, JDBC, Collection, Generics, Web-Services - Rest API
Web Frameworks: Spring MVC, Spring-boot, Hibernate
Web Technologies: XML, JSON, jQuery, Angular JS, Ajax, HTML, CSS
DBMS: Oracle 10g, MySQL, Db2
IDE: Eclipse, STS
Servers: JBoss, Tomcat, WebLogic, WebSphere
Version Control System: GIT, SVN, CVS
Build Automation Tool: Maven, Bamboo, Jenkins
Operating Systems: Windows, Linux
Methodologies: Agile, Waterfall Model, UML
PROFESSIONAL EXPERIENCE
Confidential, MA
Technical Lead
Responsibilities:
- As a key member of client development team is responsible for design, development, unit testing and deployment of application components in different environments.
- Deployment configuration like secret-injections of credentials in AWS cloud.
- Creation of different environments in AWS cloud.
- Integrated apps with different webservices and MQs.
- Developed Restful webservices using Spring-boot.
- Coding and Code review during development phases of the project.
- Performing POCs before incorporating new technology in the projects.
- Mavenized the apps and integrated the deployment process with Bamboo.
- Gathering requirements from business team, reviewing the requirement docs with business team and suggesting them the proposed solution.
- Performing POCs before incorporating new things in the projects.
- Deployment and Implementation plan creation.
- Defect triage, providing resolution to defects and supporting the warranty. Worked closely with QA team for requirement clarification and defect verification for different releases and prepared release-notes.
- Coordinating with respective teams for integration testing.
- Prepared KT and HLD documents used UML for new component addition-existing component modification, build process and given KT to new joinee.
Confidential
Technical Lead
Responsibilities:
- Coding and development of framework such that framework would be compatible for the automation testing of Native mobile app, Mobile web application and Desktop application.
- Completed CI integration using Jenkins.
- Integration with simulator, Real device.
- Mavenization of complete project.
- Requirement gathering and communicate the requirement to the offshore team.
- Responsible for all type of communication with client and deliverables from the team
- Coordinating with respective teams for integration testing.
Confidential
Technical Lead
Environment: Jersey, Spring, Hibernate, JDBC, Java, JSP, MySQL, HTML, JavaScript, SVN, JBOSS
Responsibilities:
- Development of Restful webservices using jersey implementation of JAX-RS.
- Deployment of webservices and portal wars on JBoss server.
- Configuration of JBoss server.
- Development of Portal using JSP, spring, Hibernate.
- Consumption of the third party webservices.
- Used Multi-threading concept to provide response to the consumer and update backend and to call third party webservices.
- Requirement gathering and communicate the requirement to the offshore team.
- Responsible for onsite and offshore coordination like monitoring the development activities of off shore with onsite team.
- Responsible for all type of communication with client and deliverables from the team
- Coordinating with interactive team for integration testing
- Doing triage of the defects during QA and UAT and assigning them to appropriate team
Confidential
Lead engineer
Environment: Java, JSP, JDBC, HTML, JavaScript, Unix scripting, Ajax, Maven, CVS.
Responsibilities:
- Development of new dynamic JSP pages involving ajax calls in it.
- Development of DAO layer so that data base access logic can be separated from the business logic.
- Implantation of new controllers.
- Implantation of caching to avoid database hits.
- Responsible for onsite and offshore coordination like monitoring the development activities at offshore.
- Responsible for all type of communication with client and deliverables from the team.
- Coordinating with interactive team for integration testing
- Coordinating with OBM, JDA and dataware house system for the setup and systems integration testing.
- Doing triage of the defects during QA and UAT and assigning them to appropriate team
- Development of new controller for filtering the products
- Development of new JSP pages to show the filtered products on the page.
- Implementation of DAO layer to fetch the filtered data.
- Responsible for all type of communication with client and deliverables from the team
- Coordinating with interactive team for integration testing
- Coordinating with OBM, JDA and data ware house system for the setup
- Doing triage of the defects during QA and UAT and assigning them to appropriate team
