Computer Science degree and / or 5+ years of relevant work experience
Strong understanding on developing, architecting and running SaaS type of products
Excellent understanding of OOP, Functional Programming, software life-cycle, source control tools
Proven ability to research and become proficient in new technologies
Passionate about computer science, developing software & internet applications
Excellent verbal, written, and interpersonal communication skills
Good English language knowledge, both written and spoken
Experience with cloud services platforms (AWS and/or Azure)
Nice to Haves:
Experience with Java Virtual Machine related languages and technologies will be considered a plus
Knowledge in both building but also operating a service: CI/CD deployments, monitoring and alerting (Grafana, Prometheus), Kubernetes-based deployments, infrastructure as code and provisioning tools (Terraform, Saltstack)
Experience with NoSql technologies (e.g. Cassandra, HBase) will be considered a plus
A sharp eye for security related issues and performance bottlenecks
Agile / Scrum project management methodologies
What You'll Be Doing:
Developing JVM (Java, Scala, Kotlin) applications and web services
Learning technologies specific to the Big Data world
Perks and Benefits:
Immersed in an exceptional work environment
Recognized throughout the world on Best Companies lists
Colleagues committed to helping each other grow through ongoing feedback