Skills Required:
- Experience in Java/Scala development.
- Sound knowledge of Spring and Springboot.
- Exposure to Restful APIs.
- Understanding of Database concepts and SQL / Stored Procedures.
- Exposure to Git and Jenkins CI/CD pipeline.
- Commercial experience of core Java programming with strong proficiency
- Experience of working with a functional programming language
- Experience with Scala programming (or willingness on becoming an expert on it)
- Fundamental knowledge of Microservices
- Strong experience with distributed caching and relational databases preferably with Sybase Oracle MSSQL
- Good Exposure to middleware- MQ Kafka
- Experience of working in a Linux environment
- Strong analytical and problem-solving skills
- Strong oral and written communication skills
- Excellent interpersonal skills and professional approach
- Ability to work effectively in a global and dynamic team
Understanding of distributed system design and infrastructure
Skills Desired: