Full Stack Developer – Data Warehouse
Full Stack Developer – Data Warehouse

Full Stack Developer – Data Warehouse

London Full-Time 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
M

At a Glance

  • Tasks: Join our team to enhance our Enterprise Data Warehouse and develop resilient front-end applications.
  • Company: We're a leading firm focused on delivering accurate financial data through innovative technology solutions.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a dynamic team that values creativity and collaboration while making a real impact.
  • Qualifications: 3+ years in Angular development and 7+ years in front-end development required; strong problem-solving skills essential.
  • Other info: Experience with Java Spring Boot and financial services is a plus.

The predicted salary is between 48000 - 72000 £ per year.

We have been building our Enterprise Data Warehouse (EDW) over the past few years and are looking for an individual who will help us as the system adapts to new customer requirements. Our data warehouse is the single source of truth when it comes to financial data produced throughout the firm. You will be an integral part of the team, responsible for helping to evolve our Data Service, BI architecture, and tools. The current technology stack is Linux based running within AWS. Built upon Spark EMR, Kafka, EKS, Angular and Java to provide a modern streaming and scalable platform. The right candidate will be seeking to share ideas and improve the overall design, always committed to delivering business value.

Principal Responsibilities

  • Work cross-functionally with various teams, creating solutions that deal with large volumes of data
  • Build and maintain multiple front-end applications with a focus on resilience, UX, performance, and code quality
  • Own the entire software development lifecycle from gathering and analyzing requirements to releasing to production

Secondary Responsibilities

  • Expanding Playwright E2E test suite
  • Work on the full stack - primarily Java, GraphQL, Spring Framework

Qualifications/Skills Required

  • Automated testing: Unit testing, E2E testing
  • Minimum of 3 years' of professional Angular development experience
  • 7+ years' experience with front end development
  • Highly analytical with good problem-solving skills and creativity; able to work independently in a fast-paced environment
  • Positive individual with effective communication skills; able to interface well with users and other development teams both in and out of region
  • Self-driven individual with an ability to work under pressure
  • Understanding of financial services instruments (Preferred)
  • Experience with debugging and updating existing backend services. Ideally Java Spring Boot (Preferred)

Full Stack Developer – Data Warehouse employer: Millennium Management

As a Full Stack Developer in our dynamic team, you will thrive in a collaborative environment that values innovation and creativity. We offer competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a culture that encourages sharing ideas to enhance our cutting-edge data solutions. Located in a vibrant area, our company provides a unique chance to work with advanced technologies while contributing to the financial sector's evolution.
M

Contact Detail:

Millennium Management Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer – Data Warehouse

Tip Number 1

Familiarise yourself with our technology stack, especially Angular and Java. Being able to discuss specific projects or experiences where you've used these technologies will show your expertise and enthusiasm for the role.

Tip Number 2

Highlight your experience with automated testing, particularly unit and E2E testing. Be prepared to share examples of how you've implemented these practices in previous roles, as this is crucial for maintaining code quality.

Tip Number 3

Demonstrate your problem-solving skills by preparing to discuss specific challenges you've faced in past projects. Show how you approached these issues creatively and what the outcomes were, as this aligns with our commitment to delivering business value.

Tip Number 4

Since communication is key in our cross-functional teams, practice articulating your ideas clearly and concisely. Think about how you can effectively convey technical concepts to non-technical stakeholders, as this will be an important part of your role.

We think you need these skills to ace Full Stack Developer – Data Warehouse

Angular Development
Java Programming
GraphQL
Spring Framework
Automated Testing
Unit Testing
E2E Testing
Data Analysis
Problem-Solving Skills
UX Design
Performance Optimisation
Code Quality Assurance
Linux Operating System
AWS Services
Spark EMR
Kafka
EKS
Effective Communication Skills
Ability to Work Under Pressure
Understanding of Financial Services Instruments
Debugging Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Angular, Java, and any relevant technologies mentioned in the job description. Emphasise your skills in automated testing and your ability to work with large volumes of data.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the responsibilities outlined. Mention specific projects where you've successfully built front-end applications or worked on the full software development lifecycle.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your analytical and problem-solving abilities. Discuss challenges you've faced in previous roles and how you overcame them, particularly in fast-paced environments.

Highlight Communication Skills: Since effective communication is key for this role, include instances where you've successfully collaborated with cross-functional teams. This could be through project work or during the development of solutions that required input from various stakeholders.

How to prepare for a job interview at Millennium Management

Showcase Your Technical Skills

Be prepared to discuss your experience with the technology stack mentioned in the job description, particularly Angular, Java, and AWS. Bring examples of projects you've worked on that demonstrate your proficiency in these areas.

Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Practice explaining your thought process when tackling complex problems, especially those related to data handling and software development lifecycles.

Highlight Collaboration Experience

Since the role involves working cross-functionally, be ready to share examples of how you've successfully collaborated with other teams. Emphasise your communication skills and ability to interface with users and developers alike.

Prepare for Behavioural Questions

Prepare for questions that assess your fit within the company culture. Think about times you've demonstrated resilience, creativity, and a positive attitude, especially in fast-paced environments.

Full Stack Developer – Data Warehouse
Millennium Management
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>