Senior Scala Expert
£120,000 - £170,000 base + bonus Job Description
One of the world's most renowned financial institutions is seeking a senior Scala expert for an individual contributor position. Based in their London office, they want to hire a functional programming specialist who eats, sleeps and breathes Scala.
The Data Engineering team designs cutting-edge solutions in meta-data and data for clients in CIB technology, QR and Data Analytics. This is a highly impactful, client-facing role, working with users, developers and DevOps teams to deliver exciting and challenging projects ranging from meta-programming, DSL & interpreter design, to providing components to integrate with SQL / NoSQL databases, Kafka and Spark.
You will be joining a global team of exceptional developers that enjoys a strong culture of collaboration and idea sharing. Your deep Scala knowledge will be invaluable in advancing the team's ability and in providing technical leadership.
The ideal candidate will be highly efficient when dealing with clients' needs and comfortable working in large, diverse teams. Skills and Experience Required
Benefits & Incentives
- Applied Scala development experience, proficient with functional programming concepts and practice
- Minimum BS/BA degree (or equivalent experience), with strong computer science fundamentals
- Knowledge of TDD and/or BDD and SQL/NoSQL DBs
- Experience with any of the following is a plus: Meta-programming (through libraries such Shapeless or Magnolia); DSL design and interpretation; Docker / Kubernetes / micro-services / Spark / Kafka
- Demonstrable experience working with Agile, Lean and Continuous Delivery best practice
- Significant salaries + bonuses + benefits
- High degree of ownership and impactful work
- Excellent career growth and professional development is encouraged
- Flexible working and working-from-home opportunities
If you feel you are a good match or interested in a general chat about the CIB tech market, please don't hesitate to get in touch. Richard Allan
+44 (0)20 3137 9574