Technologies: Java 17, Spring Microservices, Webservices, JUnit, Hibernate, React, Cypress, GitHub, Agile, TDD, Jenkins, Terraform, PCF, GCP
My Role:
- Led and mentored a team of 25 to 30 developers, providing technical guidance and support
- Designed, developed, and implemented high-quality Java applications, ensuring code quality and adherence to best practices using Spring Microservices, Restful APIs and JUnit
- Participated in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment
- Applied Agile methodologies and demonstrated best practices throughout the software development lifecycle, enhancing team efficiency and ensuring the delivery of high-quality solutions
- Collaborated with cross-functional teams to understand and address technical requirements and constraints
- Identifyed and resolved technical issues and bugs, providing timely and effective solutions
- Performed code reviews and implemented improvements to optimize performance, scalability, and security
- Stayed updated with the latest Java technologies, tools, and frameworks, and applying them to enhance the development process
- Contributed to architectural and design decisions, and ensuring the scalability and maintainability of Java applications
- Communicated effectively with stakeholders, including technical and non-technical team members, to ensure alignment and understanding of project goals and requirements
- Created and maintained Jenkins pipelines for Qualitygates like Sonarqube, Checkmarx and FOSSA and for Dev, Int, UAT and Prod
- Created Cloud Build pipelines and deploying frontend to Google Cloud Bucket using Terraform
- Conducted Release and Deployment meetings and deploy to UAT and Prod
- Provided project status to management and business stake holders and discussed project planning, release and deployment
Achievements:
- Oversaw successfull migration of frontend from AEM to React
- Designed and implemented Redis in-memory DB to cache API responses to reducing the number of hits to DB and achieved a whooping savings of £250k
- Designed and implemented BCH Automated calls for MFA and achieved a significant reduction in number of prod tickets related to receiving OTP