Sr.Java Full Stack Developer
CurrentAt Retail Business Services, a leading provider of commercial services to the retail sector, I served as a Full Stack Java Developer. I developed and maintained robust applications using Spring Core, Spring Boot, and Spring Batch, enhancing data processing efficiency through the incorporation of Java Streams API. I designed and optimized RESTful APIs and built dynamic, responsive web interfaces using HTML5, CSS3, JavaScript ES6+, Bootstrap, React, React Router, and Redux, which improved user engagement. Leveraging AWS services like Lambda, EC2, S3, and API Gateway, I achieved a increase in system performance and a reduction in operational costs. I built and maintained CI/CD pipelines with Jenkins, AWS CodeBuild, and AWS CodeDeploy, reducing deployment time, and containerized applications with Docker, orchestrating deployments using AWS ECS and EKS for scalable container management. I managed version control with Git for effective collaborative development and actively participated in Agile methodologies, particularly Scrum, to ensure timely project delivery. To maintain high software quality, I performed unit testing with JUnit and behavior-driven testing with Cucumber.