J2Ee Developer
CurrentEnhanced Design and API-development on Java 11 of multi-tier applications involving J2EE technologies like Spring MVC, Spring Boot, Spring Data and Spring AOP. Implemented Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management. Designed, Configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. Implemented the application using Spring IOC, Spring MVC Framework, Spring AOP, Spring Boot, Spring Batch, and handled the security using Spring Security. Used HTTP methods extensively to retrieve the data from the Rest API and used that data to update the page dynamically Designed and Developed RESTful web-service based on JAX-RS and Spring framework Implemented Microservices using Spring Batch, Spring Boot, and Spring Security and deployed on AWS. Developed the monolithic application and involved in migrating existing monolithic application in to Micro Service Architecture based RESTful Service and deployments were done on AWS. Created & modified the SQL, PL/SQL, stored procedures to retrieve the data from Oracle Database. Extensively used Maven to build the application and deploy and configure daily iterative builds of applications into Apache Tomcat server Used Microservices to communicate using synchronous protocols HTTP and REST. Management of code releases in the software development cycle using version control tool GIT. Developed all custom processes, workflows and schemes within JIRA to accommodate the organization’s needs. Used STS for developing the Application and installing on Apache Tomcat Server.Environment: Agile, Java 11, Spring, Spring Boot, Microservices, Spring IOC, Spring AOP, Spring Data, Spring Batch, Spring Security, AWS, Oracle, HTTP, JAX-RS, STS, Rest API, Apache Tomcat Server, GIT, Jira, Agile, Windows.J2EE Developer