- Hands on experience into Java 8, Spring Boot, Microservices. Preferred microservices experience using Spring Boot.
- Deep knowledge on data structure and algorithms.
- Strong experience in Microservices (Decompose, Strangler, Saga, Event sourcing, CQRS, Tx Messaging). Knowledge on microservices architecture.
- Familiarity with PCF apps, Docker, Kubernetes / Openshift
- Experience in backend testing using Junit/Mockito, Mysql, Kafka, Avro.
- Experience in DDD, BDD, TDD
- CI/CD/Jenkins hands on experience and tools like github/git.
- Experience of working in Agile environment and good understanding of Agile processes
- Good experience in Rest API
- Working experience in Agile processess
- Spring Boot