Senior Full Stack Java Developer
CurrentWorked in Agile environments, participating in scrum meetings, sprint planning, requirements analysis, design, coding, testing, and documentation.Developed responsive frontends using HTML, CSS, jQuery, JavaScript, Bootstrap, and React JS, ensuring seamless user experiences.Implemented React hooks, memoization, lazy loading, Virtual DOM, and code splitting, optimizing React applications.Utilized Redux for state management and Next.js for server-side rendering.Developed RESTful APIs with Spring MVC and microservices with Spring Boot, integrating Spring Core for dependency injection.Designed and implemented microservices architectures, integrating services with RESTful APIs.Enhanced application security using Spring Security, implementing OAuth2 and JWT for secure communication.Developed backend functionalities and automated business logic in Oracle using PL/SQL..Built Kafka-based architectures for scalable data streaming and integration.Automated CI/CD pipelines using Jenkins and Git integration.Provisioned infrastructure with Terraform, automating deployments and managing Kubernetes clusters.Deployed applications using Docker and Kubernetes, ensuring scalable and highly available applications.Configured AWS IAM roles and policies for secure access control and utilized Route 53 for domain management and traffic routing.Implemented serverless microservices with AWS Lambda and API Gateway, handling RESTful and SOAP requests.Employed Amazon SQS for queuing and managing asynchronous tasks within microservices.