Java J2Ee Developer
Current• Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project.• Developed the Application using Spring Framework and using Spring Components like Spring Boot, Spring Data, Spring Cloud, and Oracle.• Used Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, Nested Based Access Control and Reading/Writing Strings.• Managed and architected Amazon Web Services integration adapter which uses Amazon S3 and EBS service to persist data and Amazon EC2 service to run an on-demand instance.• Created and consumed RESTful Web Services for interaction between different modules using JAX-RS, Jersey framework.• Dealt with OAUTH2 to provide authentication and authorization to Rest services by exchanging the Access tokens.• Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding App tables.• Deploy and configure daily iterative builds of applications into Tomcat server environments for multiple feature deployment teams• Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins’s master/slave to distribute builds on salve nodes.