Enable job alerts via email!

Java AWS Engineer

The Vanguard Group

City Of London

Hybrid

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading investment management company is seeking a Server-Side Java/AWS engineer to join its Data Engineering team. This role involves working on Java micro-services and AWS core services, with a focus on cloud-native architecture. Candidates should have strong problem-solving and communication skills, along with experience in Test Driven Development. The position offers a hybrid working policy to foster collaboration.

Benefits

Hybrid working policy

Qualifications

  • Experience in Test Driven Development, Java, and Springboot.
  • Cloud technologies experience, preferably AWS.
  • SQL and database knowledge, e.g., PostgreSQL.

Responsibilities

  • Deliver solutions to the business and provide support.
  • Build expertise in best-practice solution design.
  • Manage multiple projects effectively under pressure.

Skills

Java
AWS
Problem-solving skills
Communication skills
Python

Tools

Git
PostgreSQL
JIRA
Confluence

Job description

We are looking for a Server-Side Java/AWS engineer to join a Full-Stack team in Data Engineering embracing new ways of working (NWoW) in the Global Investments Financial Systems (GIFS) division.

We are rapidly expanding our European technology presence, so this is an exciting opportunity to join the team and help grow and influence team direction, whilst learning about the Investment Management apparatus at Vanguard.

The role involves working with Vanguard's funds data and using leading technologies with Cloud Native architecture – Java (Springboot), AWS services (IAM, S3, ECS, EMR, Lambda, Athena, DynamoDb, etc.) and Python.

The team uses agile methodologies and operates a continuous delivery pipeline, deploying daily.

Vanguard is one of the world's largest investment management companies, with around 380 funds and ETFs, operating in 19 locations worldwide with about 18,800 crew members.

We seek a candidate with experience implementing Java micro-services for enterprise scale and a solid understanding of AWS core services. Experience with Python micro-services is preferable but not mandatory. Knowledge of the Buy-side and Equities is a plus but not required.

The successful candidate will be a self-starter with strong problem-solving, testing, and documentation skills. Excellent communication skills are essential due to daily interactions with Business Product Managers and Users.

In this role, you will:
  1. Deliver solutions to the business, understand and review specifications, liaise with end users, and provide support.
  2. Build expertise in best-practice solution design and implementation.
  3. Follow code and documentation standards, including peer reviews.
  4. Manage multiple projects effectively under pressure.
Requirements:
  • Experience in Test Driven Development, Java, and Springboot.
  • Experience with cloud technologies, preferably AWS.
  • Knowledge of build/deployment/testing/logging tools like Git/Bitbucket and Splunk.
  • SQL and database knowledge, e.g., PostgreSQL.
  • Python data engineering skills using libraries like Pandas.
  • Understanding of investment management domain, with strong analytical and communication skills.
  • Ability to work well under pressure and meet deadlines.
  • Familiarity with agile practices and tools like JIRA and Confluence.
About Vanguard

We are Vanguard, committed to changing the way the world invests with a focus on values, diversity, and inclusion. We operate a hybrid working policy, combining remote and in-office work to foster collaboration and culture.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs