• 4+ years of extensive experience in the Software field, Excellent hands-on experience on Core Java, J2EE, Struts, JSP, Spring framework, Servlets, SQL, JavaScript, AngularJS, XML, HTML 5, CSS 3, JDBC, Oracle 11g.
• Strong experience on various version control systems like Git, CVS.
• Experienced in writing unit test cases using JUnit, Testing and Wrote JUnit Test Cases for challenging environments.
• Good Knowledge on working with OAUTH2.0 to provide authentication and authorization to Rest services by exchanging Access tokens and experienced in Web services using AXIS, REST FUL API and implemented spring boot microservices to process the messages into the Kafka cluster setup.
• Strong knowledge in Spring Framework using IOC/ AOP, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring and proficient in utilizing AWS Lambda to build server less architectures and improve application scalability and efficiency.
• Experienced in writing test automation scripts using java, selenium Web Driver and TestNG which performed sanity testing on every deployment performed in QA environment.
• Experienced in developing websites using DXP(Digital Experience Platform), HTML 4.0/5.0, XHTML, CSS, CSS3, JavaScript, jQuery, Ajax and JSON and experience in CI/CD pipelines to integrate Java code to align with DevOps using Docker and proficient in using Kubernetes for Horizontal scaling and load balancing of applications.
• Experienced in Designing and developing J2EE MVC applications using Struts, Spring MVC and Spring Boot.
• Strong in databases like Oracle, SQL Server, DB2, MySQL and experienced in working with various SDLC methodologies like Agile Scrum, RUP and Waterfall model.
• Proficient in using Amazon Web Services AWS and have extensive experience in focusing on services like EC2, VPC, Cloud Watch, Cloud Front, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS.