Senior Scala Developer


Premium Job From Experis IT

Recruiter

Experis IT

Listed on

8th October 2019

Location

London

Type

Contract

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Senior Scala Developer

Location: Osterley London

Duration: 6 months with a likely extensionRATE: Up to £590 Description:You will join a software development team that uses cutting edge technology to provide applications that puts our client first for online content, customer service and sales.As a Senior Scala Developer, you'll be knowledgeable and passionate about technology, see value in established practices such as XP, TDD and BDD, have experience in CI/CD and be versed in Agile methodologies to ensure your projects succeed.Key Responsibilities: Develop fault tolerant systems that are packaged in containers and deployed on the cloudScale, manage and build tools to monitor themDetermine non-functional requirements and write NFTsTake an active role in Story definition, assisting QAs and business stakeholders with Acceptance criteriaHelp the team choose the best solution and technologies for the task in handTake a pro-active role with production issues and release managementContribute to the technical direction of the teamStrive for continuous improvement within the team within the teamRequirements:Knowledge and experience of a wide range of best of breed open source and commercial technologiesExperience of software development for high capacity, high traffic, high availability websites/systemsDelivery experience within an agile project is essentialBachelors' degree or equivalent industry experienceTechnologies / Skills Sought:Expert ScalaKubernetes / DockerAWSAkkaKafkaTDD / BDDRESTful web servicesAgile Best PracticesArchitectural/Integration Design PatternsBeneficial skills:HelmCloud based delivery of servicesGitLinuxGradleCI Build systems (Hudson/Jenkins)Behaviours sought:A track record of getting the job doneAn enthusiasm and aptitude for learning new skills and practicesTake pride and ownership in your workGood team playerGreat at communicating

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: