
10 years of experience in design, development and implementation of Object-Oriented Applications using Java & J2EE applications. Extensive experience in implementing Service Layer with REST, Microservices and Service Oriented Architecture (SOA) using Spring and Spring Boot. Experience in implementing back-end workloads and batch jobs using Spring Batch. Experienced in Event-driven design and development using Kafka Topics. Experience in CI/CD tools Maven, Gradle, GitLab, GitHub, Amazon Code Pipeline, Amazon Code Build, Jenkins. Experience in creating Kibana dashboards for application log monitoring Hands on experience in deploying into webservers of ApacheTomcat,JBoss,Weblogic. Cloud Computing - AWS (Amazon Webservices). Utilized Cloudwatch to monitor resources such as Ec2,cpu memory,Amazon RDS,DynamoDB tables . Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon RDS, Api gateway,Lambda, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch DynamoDB. Experience on working with Kafka for integrating with existing microservices to allow event driven data flow Experience in implementing splunk for distributed logging in microservice architecture. Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design. Experience in using build/deploy tools such as Jenkins, Docker and AWS for Continuous Integration & Deployment for Microservices. Extensive experience in designing and developing Multi-Tier Web Applications using J2EE and UML, Server side Business Logic using XMl, Java Servlet, Java Server Pages, JDBC. Solid experience in design and implementation of MVC architecture using Struts. Developed, tested and deployed applications in Windows, UNIX and Linux environments Solid experience in design, development of web-based applications using JSP, Servlets Developed the front-end by doing hands-on coding using React Js Experience in continuous integration using Jenkins for timely builds, code coverage, running test. Experience with several components in our open-source and enterprise software stack is desired, including. Java, Maven, Git, JavaScript (ReactJS ), Spring Boot/MVC developed with STS, and Restful web services. Experience in Relational Database Concepts and extensively worked with Mysql,Oracle Possess excellent communication, interpersonal and analytical skills along with can–do attitude.