Experience with SaaS and complex enterprise systems (data extracts and data sync do not count)
Experience in building enterprise systems using Scala
Strong knowledge of databases and SQL; ability to work independently with good communication skills
Requirements:
Develop and maintain enterprise backend systems using Scala (and Java as needed)
Design and optimize database schemas and SQL queries for performance and scalability
Collaborate with cross-functional teams and communicate effectively; work independently when required
Demonstrate willingness to learn Scala and quickly adopt new technologies
Job description
Required:
* At least 4 - 6 years of experience
* Experience working with SaaS and complex enterprise systems (data extracts and data sync does not count)
* Experience in building enterprise systems using Scala
* Good knowledge of databases and SQL
* Can work independently
* Good communication skills
Good to have:
* Comfortable with a range of server technologies
* Big data analytics
NOTE:
If not having Scala experience then need to have a very strong Java background and a willingness to learn Scala + proven history to pick up new technologies / languages quickly.