Description

Skills Required

  • 10+ years of experience in developing enterprise solutions
  • Hands-on Java and open-source server-side technologies development experience
  • Strong application design skills
  • Strong fundamentals of domain/event/message driven architecture
  • Hands on experience with modern distributed technologies such as messaging brokers (e.g. IBM MQ, Apache Kafka) and distributed caching solutions (e.g. Hazelcast)
  • Proficiency in writing complex SQL queries and experience with RDBMS providers like Sybase, MSSQL, etc.
  • Excellent verbal and written communication skills
  • Good problem solving and analytical skills with strong knowledge of Data Structures/Algorithms
  • Experience with agile development principles, methodologies, and DevOps adoption of CI/CD/CM.

 

Desired Skills (Optional)

  • Experience with scripting (Python) and the Linux platform.
  • Experience of no sql databases (eg MongoDB) at scale
  • Experience with database performance tuning

Education

Any Gradute