Description
My Client, a leading IT consultancy are working alongside one of the largest Financial services companies worldwide. They are looking for a Back End Software Engineer.
This will be on an initial contract of 6 months with the opportunity to extend.
The ideal candidate will be willing to go into the London Office 3 days a week. They are paying £500/day Inside IR35.
Experience required
- At least 2 years of recent hands-on professional experience (actively coding) working as a Back End software engineer
- Extensive experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+)
- Understanding of distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
- Understanding of AOP and dependency injection frameworks (Spring/SpringBoot, Guice, etc.)
- Understanding of microservices architecture
- Understanding of RESTful APIs and web technologies
- Understanding of relational and no-SQL databases
- Experience in the all stages of software development life cycle (requirements, design, architecture, development, testing, deployment, release and support)
- Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
- A solid approach to writing unit level tests using mocking frameworks, as well as automating integration and end-to-end tests
Lawrence Harvey is acting as an Employment Business in regards to this position.