Scala Developer

Scala Developer

Whitehall Resources require a Scala Developer to work with a client based in West Yorkshire.

Tasks:
* Work in cross-functional teams to write and test production quality, sustainable code for world-class new and existing systems
* Ensure that new and updated digital services are thoroughly tested for performance and are able to handle specified load
* Collaborate with all Scrum Team and Delivery Centre colleagues, providing feedback on more junior/apprenticeship developers where necessary
* Contribute to a culture of continuous service improvement in which key systems “owned” by your digital service team are regularly analysed, maintained and improved
* Contribute to a robust automated test suite to work in a continuous integration environment
* Sharing knowledge of tools and techniques with technical and non-technical team members in the wider digital team and across government
* Providing ‘second-line’ support and occasional ‘on-call’ support

Technologies & Technical Skills:
* Scala
* MongoDb
* Git
* Play
* Jenkins & Groovy DSL
* Excellent demonstrable commercial experience in programming and back-end software development either Scala or Java8 (Scala is the preference)
* Use and implementation of modern front-end web technologies such as HTML5, CSS3, AJAX, REST, JSON
* Experience in TDD(Test Driven Development). experience using Kibana & Splunk for debugging
* Good understanding of web/agile technologies & protocols
* Demonstrable experience in automated testing solutions
* Proven problem-solving skills: able to logically break down a problem into smaller manageable parts to solve
* Proven ability to communicate technical concepts to a non-technical audience
* Proven ability to quickly research and learn new programming tools and techniques
* Demonstrable knowledge of relational and non-relational database


All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.