Software Engineer

Certes Computing Limited ,
London, Greater London

Overview

SOFTWARE ENGINEER End Client: Financial & Banking Location: London IR35: To be confirmed Rate: Negotiable (per day) Domain Experience Required Payments (specifically FPS, BACS, CAPS, Cards etc.) Technical Experience Required Academic qualification in a computer science or STEM (science, technology, engineering or mathematics) related field or the foreign equivalent Professional experience working in an agile, dynamic and customer facing environment At least 2 years of recent hands-on professional experience (actively coding) working as a server side 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) Understanding of AOP and dependency injection frameworks (Spring, Guice, etc.) Understanding of microservices Understanding of RESTful APIs and web technologies Understanding of relational and no-SQL database Desired - experience with containers (Docker, Kubernetes, etc.) Experience in the all stages of software development lifecycle (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 tests If you are suitable, please contact Georgie at Certes Certes Computing (and all of its subsidiary companies) is committed to promoting equality and diversity in its business operations. This job was originally posted as www.totaljobs.com/job/89935923