overview
- Remote
- Experienced Senior Software Engineer/Senior Full Stack Developer excels in leading offshore teams
- Implemented a comprehensive overhaul of legacy systems utilizing Java/J2EE and Spring Boot
- Utilize programming skills in Java (11, 17), Spring, Spring Boot, Spring Data JPA, and Kafka to develop
- Designed and implemented scalable solutions utilizing Microservices architecture, enhancing system
- Developed code in Java which creates mapping in ElasticSearch even before data is
- Leveraged Hibernate, reducing database access time by
- 20
- Leveraged Java frameworks such as Spring, JSP, JSF, and XML to develop robust and easily
- Developed custom JavaScript solutions to enhance user interface interactivity and functionality
- Spearheaded the adoption of Angular framework for frontend development, improving code
- Led the initiative for the adoption of AWS services, resulting in significant cost savings in infrastructure expenses
- Expedited the software development lifecycle by integrating Agile methodologies, shortening product
- Utilized cloud technologies such as GCP or AWS to proficiently deploy and manage applications, with additional expertise in Spanner, enhancing deployment efficiency
- Applied various design patterns such as Factory, Singleton, and Observer to solve complex design
- Directed the orchestration and management of containerized applications utilizing AKS, a fully
- Kubernetes service offered on Microsoft Azure
- Implemented Docker for development environments, ensuring uniform setups across the team and reducing onboarding time for new
- Data Handling and Storage Solutions: Implemented NoSQL databases and data replication strategies
- Developed and debugged SOAP and RESTful services, ensuring adherence to industry standards and specifications throughout the implementation
- Implemented Terraform modules on AWS, cutting deployment time by 50% and ensuring consistency
- Employed Junit, Mockito, and Jest in Test-Driven Development (TDD) workflows, ensuring robust test
- Assisted in maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines for regular
- Key Project: Legacy System Overhaul (Client: Capgemini) - Led the comprehensive overhaul of legacy
- Skills Used o Programming Languages: Java (11, 17) o Frameworks: Spring, Spring Boot, Spring
- Data JPA o Architecture: Microservices
- Development Methodologies: Agile, Test-Driven Development (TDD
- Accomplishment/Impact o Achieved a 45% reduction in system downtime by replacing outdated
- Contributions o Directed the complete migration from legacy systems, including designing