years of exp 6 10yrsYou re excited to create high traffic back and front end distributed services for customers You believe in Agile development and putting the customer first in anything you design experience with SCRUM is a plus You ve designed and clearly understand concepts like Web Services, SOA, REST APIs, RPC, SPRING Framework and Micro Front Ends You know the fundamentals of Object Oriented Programming using Java. You have extensively used Java, Spring framework, Spring Boot, Spring Security, OAuth 2.0, JPA, Junit, JMeter, Gradle Maven and Jenkins You understand either Angular or React. And have demonstrable, in depth experience building microservices You love Git and are at home with source control concepts such as merge, rebase and pull. You ve used SQL & NoSQL solutions and understand the pros and cons of relational and free form databases. Good hands on experience with databases Hands on APIs and micro services design and development experience. Hands on experience in Design patterns, and principles. Hands on experience in Devops tools like Jenkins, Sonar Cube, Fortify, etc. release automation tools, blue green deployment. Good Working Knowledge of Java Concurrency libraries, collections and Java Hands on experience in designing and developing applications using Java Spring Framework.