Enable job alerts via email!

NodeJS Developer - European Investment Bank

Robert Walters UK

City Of London

Hybrid

GBP 49,000 - 80,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented Node.js Developer to lead enhancements and support applications on enterprise platforms. This role combines technical expertise in Node.js with business insight to deliver innovative, customer-focused solutions. You will collaborate with internal teams using Agile methodologies, ensuring high-quality software and service excellence. The position offers a dynamic work environment with opportunities for mentorship and continuous improvement in software practices. Join a global team that values creativity and problem-solving while enjoying competitive benefits and career progression.

Benefits

80% medical coverage
flex allowance
season ticket subsidy
pension
childcare allowance
10% annual performance bonus

Qualifications

  • Proven experience in Node.js and Express for backend development.
  • Strong understanding of Agile principles and DevOps practices.

Responsibilities

  • Develop and implement software meeting quality standards.
  • Provide production support for business-critical incidents.

Skills

Node.js
Express
Agile Methodologies
DevOps
RESTful APIs
Databases (Oracle, MySQL, MongoDB)
Cloud-Native Microservices
Design Patterns

Education

Bachelor's Degree in Computer Science or related field

Tools

Azure DevOps
GitLab
Bitbucket Pipelines

Job description

The Node.js Developer will lead enhancements and support applications using enterprise platforms. Collaborating with internal teams, you’ll implement changes via Agile methodologies, addressing complex business needs. The role combines Node.js expertise with business insight to deliver customer-focused solutions.

Key Responsibilities:
  • Deliver High-Quality Software: Develop and implement software in line with agreed-upon quality and risk standards, ensuring it meets the needs of the business.
  • Ensure Service Excellence: Maintain and support the applications, ensuring service levels remain high.
  • Adhere to Development Standards: Help refine and enhance development practices, processes, and standards within your team.
  • Collaboration & Agile Practices: Actively participate in Agile ceremonies, collaborating with business teams, Product Owners, and developers to create innovative solutions.
  • Focus on Continuous Improvement: Contribute to operational delivery automation, working alongside DevOps suppliers and IT Operations to drive efficiency and improvements.
  • First-Line Support: Provide production support for business-critical incidents, especially for Data Vendor Provider applications like Refinitiv and Bloomberg.
  • Mentorship: Guide junior developers, sharing knowledge and helping them grow within the team.
  • Software Lifecycle Management: Participate in the development lifecycle, ensuring system changes, patches, and enhancements align with the bank’s operational priorities and procedures.
  • Focus on Risk & Compliance: Support the bank's audit, control, and risk activities while ensuring that the solutions are secure by design and comply with the bank’s guidelines.
Technical Skills & Expertise:
  • Node.js Framework (Express): Proven experience in building backend systems using Node.js and Express.
  • Databases: Extensive experience with both relational databases (e.g., Oracle, MySQL) and NoSQL databases (e.g., MongoDB).
  • DevOps & CI/CD: Expertise in DevOps tooling and processes (e.g., Azure DevOps, GitLab, Bitbucket Pipelines).
  • Agile Methodologies: Strong understanding of Agile working principles and practices, and the ability to collaborate within a dynamic team environment.
  • Cloud-Native Microservices: Experience developing and deploying cloud-native microservices and RESTful APIs.
  • Design Patterns: Knowledge of Singleton, HashMap, Functional Interfaces, and multi-threading to optimize performance and scalability.
  • Software Lifecycle & Design: Understanding of software lifecycle, design principles, and best practices for building maintainable, secure, and high-performance systems.
  • Desired Experience: Exposure to Trading or Risk environments, streaming/messaging platforms, and technologies like MongoDB Atlas and Azure.
Salary & Benefits:
  • Salary: £49,920 - £80,000 (Tax Free equivalent to £68k), with flexibility.
  • Bonus: 10% annual performance bonus.
  • Benefits: 80% medical coverage, flex allowance, season ticket subsidy, pension, childcare allowance, and more.

Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all candidates.

About the job

Contract Type: FULL_TIME

Specialism: Information Technology

Focus: Software Engineering

Workplace Type: Hybrid

Experience Level: Associate

Location: City of London

Job Reference: 2BHYSU-5A417CDA

Date posted: 28 February 2025

Consultant: Dane Moore

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.

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