Having Around9 years of experience in delivering enterprise solutions in multiple domains like E-commerce, Finance, Telecom, Insurance, Health and other related domains. Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE and UI technology stacks to satisfy complex business problems. Capable of effective software lifecycle management through proficiency in Agile Methodology, Test Driven Development (TDD), and iterative development. Proficient in HTML5, CSS3, JavaScript (including ES6+), TypeScript, and with a solid foundation in contemporary frameworks like Angular14 and React JS as well as Bootstrap5 for responsive design that prioritizes accessibility, expertise in UI/UX design. Expertise in Reactjs, Java, J2EE, Spring Boot, Spring Batch, Hibernate, and multi-threaded systems. Utilized the additional features of Angular14, such as strict type and better template diagnostics, to create SPAs (single page applications) that are high-quality and maintainable. Expert in utilizing Java8 functionalities, including Stream API, Time API, Lambda Expressions, and improvements in Collections, Concurrency, and IO. Developed strong back-end modules by combining using Java17, J2EE and the Spring ecosystem (Spring Framework5, Spring Boot3, Spring Security). Exhibited proficiency in creating, developing, and implementing scalable and robust Microservices architectures, enabling the decoupling of intricate Monolithic systems into service-oriented ecosystems. Capable of using Domain-Driven Design (DDD) patterns and principles, such as Circuit Breaker, API Gateway, and Event Sourcing, to improve the maintainability and responsiveness of systems. Excellent command of Spring Data JPA, Hibernate, and NoSQL databases, including Couchbase, DynamoDB, and MongoDB, providing adaptable data storage options. Utilized cloud technologies and platforms strategically, concentrating on AWS and Azure, to skillfully implement Microservices architectures that integrate AWS services like EC2, S3, RDS, and Lambda. Comprehensive knowledge of Service-Oriented Architecture (SOA) principles and practical experience with Cloud Computing ideas in AWS, Azure, and Google Cloud Platform (GCP). Including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) in Google Cloud Platform (GCP), AWS, andAzure security features and best practices for securing sensitive banking data in compliance with industry. Expert in using Apache Kafka to create high-throughput, scalable messaging systems that provide effective real-time data processing and stream analytics. Capable of effectively managing and coordinating Kafka clusters with Zookeeper, improving distributed system synchronization and fault tolerance. Configured Elasticsearch ingest nodes to perform pre-processing tasks, such as parsing, enriching, and transforming data before indexing. Competently included improved message queuing and routing functionalities using Apache ActiveMQ and Apache Camel as JMS providers. Proficient in managing transactions with Spring Batch and skilled in augmenting these procedures with cloud-native features via Spring Cloud Data Flow for distributed, scalable applications. By utilizing JWT for stateless authorization, combining OAuth2.0 and OpenID Connect for safe authentication, and implementing the most recent microservices security principles, security standards were enforced. Expert in Docker and Kubernetes containerization and orchestration. Used Solr for search and indexing of unstructured and structured data for fast information retrieval. Competent in XML and JSON data management and manipulation, with a strong background in XSLT complicated transformations and XPath searching. Capable of designing and overseeing Continuous Integration and Continuous Deployment (CI/CD) processes with GitLab, CI/CD, Jenkins, and Circle-CI. Integrated SonarQube with CI/CD tools to automatically scan code repositories for security vulnerabilities Initiated testing frameworks like Mockito for mock-based testing and Test containers for Docker-integrated integration testing, while spearheading unit testing methodologies with JUnit5. Proficiency in version control with Git and SVN, encompassing sophisticated branching techniques and teamwork using GitHub and GitLab.