6 month contract
If you are considering sending an application, make sure to hit the apply button below after reading through the entire description.
- up to £500 a day
- outside IR35
- 2 days a week in the office We are looking for an experienced back-end developer to join our cross-disciplinary development team as we embark on an exciting new programme of work.
As a member of the team, you will be a central part of the success of this programme, contributing to key aspects of the technical build.
You will also be collaborating closely and directly with business and product leads to devise technical solutions which satisfy the needs of the programme.
Even as a temporary member of the team, you will also have opportunities to contribute to our technical best practices and help move the team forward.
Technical Requirements ● Strong Java programming implementation skills.
● Solid understanding of software design patterns with a focus on resilience.
● Experience with serverless implementation.
● Agile software development.
● Relational database systems (normalisation, implementation and querying).
● Software testing best practices (unit and integration testing).
● Previous experience with AWS cloud services ● Extensive experience designing and developing microservice architectures.
● Ability to quickly acquire technical skills and to work with new technologies.
Stack experience requirements: Java SpringBoot MySQL PostgreSQL NoSQL Redis Terraform Packer Containerization AWScloud services RDS SQS EC2 Lambda Professional Skills / Requirements ● Excellent communication skills and experience working in a cross-disciplinary team.
Ability to ‘translate’ technical matters to non-tech team members.
● Experience in a scale-up (or similar environment within a larger business) a big plus.
● Demonstrated ability to contribute effectively in a collaborative and self-directed working environment; ability to ‘own’ and drive work forward with the support of business leads.
● Experience in devising detailed technical solutions from business and product requirements, and comfortable finding ‘best fit’ solutions according to working constraints.
● Ability to work through and resolve ambiguities in scope and technical solutions; comfortable with seeking out advice and information to facilitate problem-solving