Required Technical and Professional Expertise
- 15 + Years of strong development experience in cloud native reactive applications in Java
- Expertise in OOPS /Design patterns
- Strong development experience with REST API based microservices development
- Working Knowledge in DB/SQL
- Working knowledge in Container technologies: Kubernetes, Docker
- Excellent verbal and written communication skills with the ability to present complex technical information
- Self-starter, organized, willing to learn and solve things on your own
- Ability to work effectively as part of a world-wide, agile development team
- Proven track record of being able to own development projects from design through implementation and delivery
- Team-mindset: Willingness to collaborate and iterate
Growth-mindset: Willingness to learn new technologies and processes - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline.
Preferred Technical and Professional Expertise
- Development experience in Python , Scala , Spark/SparkMLib , UNIX shell scripting and machine learning
- Agile Application Development & Scrum methodologies
- Experience with Public Cloud Services (AWS, Azure, IBM Cloud)
- Good debugging skills and troubleshooting be able to participate in Quality and Automation of the product as needed as Quality is very integral to the product
- Experience with DevOps practices