Met Office - Developer

Posted 29 April 2022
Salary £600 - £675 per day
LocationExeter
Job type Temporary
Discipline Social Care
ReferenceLORNA_1651225614
Contact NameLorna Burner

Job description

Our client requires an experienced Developer to help design, evolve and support our strategic API Management system, together with helping to skill share across the team. This role will be for an initial 6 months, but should be extended for the those who can show the right technical and interpersonal capabilities.

Duties may include:

* Developing and extending Python-based AWS Lambda APIs

* Building new Java classes to extend our API Management platform

* Working with the Solutions Architect to design and deliver product features

* Technically Lead the team, including mentoring junior developers

* Assisting testing and peer reviews of technical delivery

* Providing technical advice to internal users of the system

Essential Qualifications, Skills & Abilities

1. A working knowledge of implementing or supporting REST APIs using an API Management solution (e.g. WSO2, Apigee)

2. Highly proficient in Python and Java development

3. Experience of building unit tests with Junit and mocking frameworks, e.g. Mockito

4. Demonstrable knowledge of using Amazon AWS services including Lambda, EC2 and experience of the AWS CodePipeline

5. Strong communications skills with evidence of an organised and structured approach to your work and ability to work within an agile scrum team environment

6. Strong leadership and mentoring skills

7. Experience of supporting and working on live products

Desirable Qualifications, Skills & Abilities

1. Development experience using Spring and Spring Boot

2. Development experience using JavaScript

3. Experience with git / github and the Atlassiantoolset

4. Good understanding of Maven

5. Good understanding of Linux shell scripts (e.g. bash)

6. Integration experience using REST APIs and JSON

7. Working knowledge of Auth and Auth protocols, including OAuth2 and API keys

8. Collaborative team ethic

If you are interested in this role please send your updated CV in the first instance.