Senior Backend Engineer - Scala / Java & qualifications :
- Bachelors' or above in Computer Science, a related field, or equivalent professional experience
- Strong mastery of Scala or Java and at least one additional programming language (such as JavaScript, TypeScript, etc.)
- At least 5 years of experience building scalable backend services in either Scala or Java.
- Experience with agile processes, automated testing, CI / CD, and production error / metrics monitoring.
- Self-driven with a strong sense of ownership & bias for action.
- Comfortable with numbers and motivated by steep learning curves
- Being a team player is key. We are a small but growing team, and we believe in building an environment that fosters a sense of belonging for all of our employees.
- While Scala expertise is not a prerequisite, willingness to quickly learn and master Scala is essential since all our core backend services are written in Scala.
Nice to haves :
Experience working in a B2C domain.Basic knowledge of finance and tradingExposure to CQRS / Event Sourcing patternsExperience with Lagom / Akka frameworks for building microservices.Solid understanding of infrastructure (e.g. databases, message queues, & perks :Stock options in a fast growing company -Employee discount for investing at EndowusFlexible Working Hours and Hybrid Work ArrangementCompetitive Staff Benefits; Annual leave, Life & Medical Insurance, Flexible Benefits Allowance-Choice of latest Apple or PC : is only applicable to Full-Time employees(ref : hirist.tech)