Hands on application design / development experience in Java, Cloud platform and Linux
- Experience with back-end technologies : Microservice architecture, Java 8, Spring Boot Admin, Spring Batch, Spring Integration
- Experiences with Test driven development methodologies such as Junit & BDD
- Ability to solve complex problems and propose solutions
- Should be strong with basic development engineering concepts including infrastructure, networking, database management systems, caching, monitoring, site reliability engineering, etc.
- Ability to contribute to the way how the team operates and delivers software
- Nice to have experience with Front-end technologies : Angular 6, HTML5, CSS3
- Nice to have : Experience with cloud / GCP technology
- Fluent in communication skills
- Must be able to clearly articulate problems and their solutions in a business friendly manner as well as a way that developers and BAs understand. Should be an effective communicator
- Creation, deployment and registration of new micro-services onto the cloud - experience with DevOps and CI / CD tooling is mandatory
- Self-motivated and willing to learn new technologies and business domain