This role demands the best and brightest; the ideal candidate will be self- motivated, accountable, technically strong and offers a diverse skillset that aligns with the key qualifications listed above.
Minimum Qualifications
Strong experience of designing and developing large scale distributed cloud applications using advance Java.
Proficient in front end technologies like Javascript, HTML, CSS, and any of the JS frameworks like React, Angular
Experience in crafting and implementing RESTful API and services.
Experience with relational databases and NoSQL databases.
Strong experience in Object Oriented programming and excellent debugging skills.
Aptitude to independently learn new technologies
Excellent verbal and written communication skills is required
Preferred Qualifications
Hands on experience in implementing end-to-end machine learning projects.
Experience of working and delivering as a Scrum Team. Prior Scrum Master experience will be an advantage.
Experience with container based workloads and their orchestration (Docker, Kubernetes) desired as well as surrounding DevOps/CI/CD tools and processes (Jenkins, Spinnaker and similar).
Experience working on complex problems and distributed systems where scalability and performance are extremely important.