Tech Lead Resume
SUMMARY
- Around 8+ years of experience in software development includes Analysis, Design and Development of Web - based applications with AWS cloud exposure.
- Worked extensively in Spring Boot and Spring-MVC frameworks for building Micro-services using Rest APIs.
- Worked as a Dev lead for developing Enterprise Java Applications with hands-on experience of J2EE application.
- Experienced in performing Unit, Integration & System testing using Junit using TDD approach and well versed with Postman API testing tool.
- Advanced knowledge of Agile/Scrum methodologies and all phases of the Software Development Life Cycle including LLD and HLD documentation for software development.
- Understanding of Open-SSH and Putty tools for connection to LINUX/UNIX based server.
- Well versed with documenting project technical specifications, solution designs docs, code and test case docs.
- Worked extensively on requirement gatherings, Efforts estimations, Client interactions for Business Demo’s.
- Also worked on Cloud servers like Pivotal cloud foundry along with application servers like Apache Tomcat and involved in configuration and implementation of AWS-S3 buckets.
- Good Understanding of third party project management and building tools like Maven, Jenkins, Sonar-Qube, Swagger, Postman, Splunk, Rally, Jira and Pier Ticket System.
TECHNICAL SKILLS
Web Technologies: J2EE, Spring-Boot, Spring-MVC, Restful APIs, Micro Services, APIGEE API Gateway.
Software Tools: Eclipse, STS, Maven, Swagger, Splunk, Jenkins, SonarQube, Pier Tool, Postman API tool.
Project Management: SVN (Tortoise) and BitBucket, Rally, Jira
Database: Cassandra (NoSQL), Oracle 10g, MySQL
Servers: Apache Tomcat, WebLogic, Pivotal Cloud Foundry-PCF, Amazon AWS-S3
PROFESSIONAL EXPERIENCE
Confidential
Tech Lead
Tech Stack: Java 7/8, Spring, Spring boot, Spring AOP, Spring Security, PCF, Rest WS, Mockito, Git, Apigee, Splunk, App-dynamics, Deep.io, Apache SOLR.
Responsibilities:
- Working as a technical lead (back-end) who developed application using Spring Boot and Spring MVC frameworks and deployed application with CI/CD pipeline.
- Providing technical/architectural solutions to the current business problems addressed in SAP OER.
- Developed micro-services using Rest API and No-SQL database.
- Analyzing, troubleshooting and resolving complex performance level issues and having hands on experience of tech skills like AppOps with cloud hosting technologies such as PCF and AWS-S3 buckets.
- Coordinating Change management, familiar with implementing and validating the product upgrades, hotfixes, and code management check in and merge using bit bucket.
- Maintaining application quality by doing code reviews, scanning code for security purposes, keeping good code coverage, writing unit test cases, following good coding practices.
- Providing the reprocessing part for the failed transactions from Postman API test tool and automated fetching the failed events from logs recorded (Splunk) using Java applications.
- Implemented Session management and Oauth implementation for application security.
- Communicating with business as a part of Supply Chain Management for requirement gathering, client demo and Feature grooming.
Confidential
Sr. Software Engineer
Tech stack: J2EE, Spring MVC, Hibernate, Oracle, Tortoise SVN, SonarQube, Junit, Tomcat, Apache Maven.
Responsibilities:
- Responsible for designing, architecture and implementation of the Project started with elaboration phase.
- Analysis of module and e2e development using Java Web Rest API and NoSQL Databases
- Used Swagger for designing, building and consuming RESTful web services with agile methodologies.
- Implemented database structure such as tables, indexes and long running queries, Cron/batch jobs and Deployment of cloud using PCF and AWS. Experience creating dashboards with Splunk for Bug tracking on prod
- Unit testing with the help of writing JUnit test Cases (TDD) along with Integration Testing.
- Involved in Smoke testing, Regression testing, System testing, Performance testing and Compatibility testing for post-production deployments.
- Responsible for documenting HLD, LLD and implementation documents. Also was involved in Database designing and performance tuning.
- Worked on converting the wireframes to requirement document which involved interaction with Product owners.
- Handling the team of 4 being a module lead, taking requirements from clients, convincing on the framework design.
- Identified and understood functional requirement from Onsite team and defined the technology stack accordingly.