Posted on Jan 8, 2021 by Claremont Consulting Ltd
Want to work for a company whose application has over 200m daily users? There is a position open for a Lead Scala Engineer to come on board and lead a multi-national team of expert engineers in designing and developing scalable Back End components and helping to define new microservice architecture.
Ideally, you will experience complex technical environments and high-traffic low latency systems as one of your main tasks will be to ensure the services built remain reliable whilst facing traffic of up 315k Requests per second. The tech stack includes: Scala, Java, GCP, Akka, non-relational databases
Take part in evolving the platform and infrastructure including defining the Back End architecture.
Lead team on this journey and effectively organise the scope of that work into pieces for the other developers.
Take a "hands-on" approach to personal management and enhance team cohesion.
Help out the other developers where needed and conduct design and code reviews.
Take responsibility for analysing and improving efficiency, scalability, and stability of various systems
At least 2 years of professional Scala experience with a background in Java.
Prior experience of leading teams.
In-depth Microservices experience including architecture and patterns.
Experience in complex technical environments with lots of moving parts.
Experience with NoSQL Databases such as MongoDB or Cassandra.
Working experience of AKKA in production
Experience and knowledge of High Traffic/Low Latency systems and working in distributed systems.
Aside from these requirements, you will be excited about new challenges and creating next-gen systems, with a passion for helping others and guiding their personal development as well an enthusiasm for employing high standards and best practices.
If this opportunity is of interest to you, please do not hesitate to click apply for immediate consideration.