My client are looking for a passionate and experienced Software Engineer to work on their in-depth cloud projects based in Central London. You will be able to choose and learn cutting-edge technologies to build services in the Cloud. You will contribute to all technical areas from architecture to development and dev-ops.
Design, develop, test, deploy, maintain and improve software.
Manage individual project priorities, deadlines and deliverables.
A good team player: work with architect, app developers, UX designer, management, etc.
Required Skills and Experience
Extensive experience in Amazon Web Services and/or Google Cloud Platform Extensive experience in Test-Driven-Development and Continuous Deployment and Delivery Expert in Java and/or Scala Experience in API First Approach Experience in application and data security Experience in both Microservices and Serverless Architecture Experience in SQL relational databases and NoSQL technologies Good communication skills
Desired Skills and Experience
5+ years experience as a Software Engineer
Experience in Kubernetes and containerisation with Docker Experience in messaging or streaming systems (e.g. RabbitMQ, Kafka, Kinesis, etc.) Experience in AWS data analytics products