Online since 1999 | 11,263 IT Jobs Live NOW
Senior Java Software Engineer
Premium Job From Nutmeg
Recruiter: Nutmeg
Listed on: 22nd October
Location: London
Salary Notes: Competitive + Benefits
Type: Permanent
Start Date: ASAP
Reference: FFA91956C1
Contact Name: Nutmeg

Senior Java Software Engineer

Description

About Nutmeg

Nutmeg is Europe's leading Digital Wealth Manager, but we don't want to stop there! We are in the middle of building a new scalable platform to help us achieve our mission of being the most trusted Digital Wealth Manager in the world.

Our Engineering Department, led by our CTPO Matt Gatrell, is building out our new digital platform. The Team consists of over 70 Engineers shared across different domain teams. Each engineer has access to a clearly defined and laid out Engineering progression ladder to allow them to plan out what they need to do to progress in their chosen career path.

We are migrating our front-end away from Ruby to React, building a microservice environment using Java 8/11, and moving from Mesos/Marathon to Kubernetes. We also have an iOS app built in Swift 4, and an Android app built in Kotlin. We are building an in-house bespoke UI Design System (cross platform), for our FE clients. We are building new Restful API's, refactoring legacy code, and enabling our developers to create clear and clean pragmatic code. We've introduced Kafka, run our systems on AWS, and have built a DevOps team to provide our Engineers with the tools needed to observe their domain. We have built a strong engineering foundation for knowledge sharing with several skill shares, guilds, and open discussions running every month.

 What you'll need to do:

  • Work together in cross-functional teams (Engineering, ops and product) and co-own product delivery end-to- end
  • We understand that things can occasionally go wrong, and we want to work with people who can calmly deal with the immediate crisis; are happy to get stuck in to help fix the issue at hand and then work out the root cause and effectively deal with it
  • You'll need the ability to build and deploy efficiently
  • Not be afraid to take ownership over projects
  • Work collectively with peers and be able to contribute to new tech discussions

Requirements
Experience Required:

  • Commercial experience in Java (legacy projects in Java 8, new product development in Java 11)
  • Experience working in a continuous automation / deployment / delivery environment
  • Good understanding of APIs and REST
  • Strong knowledge and experience with creating microservices
  • A good practical understanding of the Spring framework
  • Experience with Git or other similar distributed SCM systems
  • Strong bias in test-driven development (TDD) and automation (unit, feature, integration and regression)
  • Exposure to building applications on cloud platforms, familiarity with AWS
  • Knowledge of how to work on a *nix desktop environment (OS X, GNU/Linux) and be familiar with the terminal

Nice to have:

  • Commercial experience in a regulated industry
  • Willing to attend conferences and meet-ups
  • A keen contributor to open source projects

Benefits
Inside the Nutmeg shell

We're a diverse team of fun, genuine, smart people with a common mission to shake up financial services and change the way people manage their money in an intelligent easy way.

A fintech leader located in Vauxhall, London, we work in a modern, open plan office. We use cutting edge technologies and development tools like Kubernetes, and Docker. We brainstorm and work with whiteboards and post-its and collaborate across the entire business to do our jobs - awesomely. We'd say we're like a typical tech company: casual, flexible, agile, flat-structured and fast-paced. All while making sure we maintain professional (FCA-regulated) standards in everything we do.



Browse all skill types