• Expert level programming skills in Java
• Experience with TDD utilizing Mocking and similar concepts
• Strong understanding of Microservices architectures
• Experience with technologies used for service registry like Zookeeper, Eureka etc
• Experience with event-based and message-driven distributed system
• Experience with reactive programming (RX, Reactive Streams, Akka etc)
• Experience with NoSQL Datastores such as Cassandra and MongoDB
• Experience with distributed caching frameworks such as Redis, JBoss Datagrid
• Experienced with Platforms as a Service such as Cloud Foundry, OpenShift, etc.
• Experience with Continuous Integration / Continuous Delivery using modern DevOps tools and
• workflows such as git, GitHub, Jenkins
• Experience with agile development (Scrum, Kanban, etc.) and Test Automation (behaviour, unit,
GOOD COMMUNICATION SKILLS
C2C
USC, GC , H1N
DURATION: 12+MONTHS