Job title | Scala developer (London based) |
Contract type: | Permanent |
Location | England |
Industry: | |
Workplace type: | Hybrid |
Reference: | 7557 |
Contact name: | Ike Feehi |
City: | united kingdom |
Contact email: | ike.feehi@signify-tech.com |
Published: | October 19, 2023 6:05 |
Job Description
Job Title: Scala Developer
Location: London, England
About the position:
Signify has partnered with a new and exciting client. A cutting-edge fintech company dedicated to revolutionising the way financial services are delivered. They are on a mission to create innovative solutions that empower individuals and businesses to manage their finances more efficiently and securely.
Position Overview:
My Client is seeking a highly motivated and experienced Scala Developer to join their talented engineering team in London. As a Scala Developer, you will play a pivotal role in designing, developing, and maintaining scalable and high-performance financial software solutions. 1-2days a week in the office in London.
Key Responsibilities:
- Collaborate with cross-functional teams to design and implement robust and efficient software solutions.
- Develop and maintain Scala-based applications that handle complex financial transactions.
- Optimize existing codebase for performance, scalability, and reliability.
- Participate in code reviews to ensure code quality and best practices.
- Troubleshoot and debug software issues as they arise.
- Stay up-to-date with industry trends and incorporate best practices into development processes.
Requirements:
To be successful in this role, you should have the following qualifications:
- 6+ years experience as a developer
- Proven experience as a Scala Developer, with a strong portfolio of past projects.
- Proficiency in Scala programming language.
- Familiarity with functional programming concepts.
- Hands-on experience with either Cats, Cats-Effect, Fs2 or ZIO
- Experience with distributed computing frameworks such as Akka.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Knowledge of financial systems and fintech industry trends is a plus.
- Bachelor's degree in Computer Science, Software Engineering, or a related field. (Master's degree is a plus)
Get similar jobs like these by email
By submitting your details you agree to our T&C's