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