About Me
- Java Microservices Developer with over 9 years of experience in Application development of Microservices architecture applications using Spring Boot, Spring Cloud config, Pivotal Cloud Foundry, and Restful Web Services.
- Experience...
- Experience on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
- Experience in Telecom, Banking and Retail domains.
- Experience in J2EE Technologies like JDBC, Servlet, JSP, JCA (JCO), EJB, Hibernate, XML, DTD, XML Schema, SAX, DOM, JAXB.
- Experience with Spring Core, Spring IOC, Spring Boot, Spring Data JPA, Spring AOP, Spring Security, Spring Transaction, Spring MVC and Hibernate ORM.
- Experience in Spring such as Spring Boot, auto configuration and actuator.
- Experience utilizing tools in Micro services architecture applications using Spring Boot, Spring Cloud Config server, Netflix OSS components (Eureka, Zuul), Rabbit MQ, Restful Web Services, Pivotal Cloud Foundry (PCF).
- Experience in using build/deploy tools such as Jenkins, Docker and OpenShift for Continuous Integration & Deployment for Microservices.
- Experience in implementing Design patterns such as MVC, Singleton, Factory, Abstract Factory, Decorator and Visitor in distributed Enterprise Applications.
- SCJP (OCJP) Java Standard Edition 6 Programmer Certified Professional.
Show More
Skills
Web Development
Programming Language
Software Testing
Others
Development Tools
Database
Positions
Portfolio Projects
Company
PLM
Role
Backend Developer
Description
Worked in agile framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.
Deployed, Scaled, Configured various Microservices in PCF.
Developed story/task by following TDD/BDD and Pair programming concepts. Providing daily status in in stand up as part of scrum.
Skills
SpringBoot Docker Rest API Mockito Wiremock Feign Spring Cloud Config Server Spring Cloud Netflix OSS Spring JPA RabbitMQ Gradle Microservices Portable Compiled Format - PCF Jenkins Java (All Versions)Tools
IntelliJ IDEA gradle RabbitMqCompany
Unsecured Customer Loans
Role
Backend Developer
Description
Developed Restful Micro services as a spring boot Application compatible.
Implemented client side load balancing (Ribbon), Dynamic scaling (Eureka Nam-ing Server) and an API Gateway (Zuul)
Implemented Distributed tracing for micro services with Spring Cloud Sleuth and Zipkin
Simplify communication with other Micro services using Feign REST Client
Skills
SpringBoot Rest API Microservices Spring Cloud Config Server Spring Cloud Netflix OSS Jenkins Spring Security Apache Maven Java (All Versions)Tools
EclipseCompany
Union Bank
Role
Backend Developer
Description
Involved in Development , testing and maintenance of the banking applications. Worked on Mobile, online banking applications.
Show More Show LessSkills
Oracle Hibernate XML JSON Java (All Versions) Spring IOC Spring MVC SpringBoot Java Architecture For XML Binding - JAXB SOAP API Apache MavenTools
Eclipse MKS Tomcat ServerCompany
E2E Portal
Description
Design and develop interface features throughout development life cycle. Developed the data layer using Hibernate and performed configuration of Spring and Hibernate integration. Designing the application as part of Cisco standards and implement the same.Involved in technical meetings with the Architect team and created application in-terface and flow design.
Show More Show LessTools
Eclipse Tomcat Server