Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to Nutmeg for the same reason: our straightforward and transparent approach to investing.
onstant innovation a core part of our ethos since the beginning. We aim to provide clients with the best digital investing experience, ensuring digital security and customer satisfaction – meaning you’ll have the opportunity to make a real difference.
Job responsibilities:
- Deliver end-to-end cutting-edge solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices.
 - Design, estimate costs for and implement technical solutions written in Java/Kotlin
 - Write unit, component, integration, end-to-end & performance tests
 - Support the products you've built through their entire life cycle, including production and incident management
 
Required qualifications, capabilities and skills
- Formal training or certification on Java programming concepts and proficient advanced experience
 - Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment
 - Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+)
 - Understanding of RESTful APIs and web technologies
 - Understanding of relational databases
 - Experience in all the stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support)
 - Ability to work in a dynamic, agile environment within a diverse, inclusive and geographically distributed team
 - Ability to focus on promptly addressing customer needs
 - Technically curious, versatile and solution
- Excellent written and verbal communication skills in EnglishPreferred qualifications, capabilities and skills
 
 - Understanding of distributed systems and microservices architecture
 - Understanding of cloud technologies (AWS, GCP, Azure, etc.)
 - Understanding of messaging frameworks (Kafka, RabbitMQ, etc.)
 - Experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines