Node.js Developer / Senior

  • Hong Kong
  • Negotiable
  • Permanent
  • Discipline: Software Development
  • Ref: 50237

Job Title: Node.js Developer / Senior

Location: Hong Kong

Job Type: Full-time

Experience Required: Minimum 4 years+

Education: Bachelor's degree in Computer Science or a related field

Languages: Must be fluent in both English and Chinese

 

Job Description:

We are seeking a skilled Node.js Developer to join our dynamic team in Hong Kong. The ideal candidate will have a minimum of 4 years of experience in backend development using Node.js, and a strong foundation in computer science principles.

 

Key Responsibilities:

  • Develop and maintain high-performance, scalable backend services using Node.js.

  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.

  • Design and implement RESTful APIs and microservices.

  • Optimize applications for maximum speed and scalability.

  • Troubleshoot, debug, and upgrade existing software.

  • Work in an agile environment with cross-functional teams.

 

Qualifications:

  • Minimum 4 years of professional experience in Node.js development.

  • Bachelor’s degree in Computer Science or a related field.

  • Strong understanding of asynchronous programming and event-driven architecture.

  • Experience with database technologies such as MongoDB, PostgreSQL, or MySQL.

  • Familiarity with version control systems like Git.

  • Excellent problem-solving skills and attention to detail.

 

Preferred Skills:

  • Knowledge of front-end technologies (e.g., React, Angular, Vue.js) is a plus.

  • Experience with cloud services (AWS, Azure, etc.) and DevOps practices.

 

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

Threat & Identity Analyst

  • Malaysia
  • Negotiable
  • Permanent

A leading global bank is seeking an Identity Threat Intelligence Analyst to support the Identity Threat Detection and Response (ITDR) program.

This role provides identity-focused threat intelligence, analysis, and detection insights to strengthen identity security capabilities. The analyst will assess identity threat coverage across existing security tools, support proof-of-value (PoV) initiatives, and translate threat intelligence into actionable detection scenarios and pilot-ready use cases across enterprise platforms.


RESPONSIBILITIES

  • Analyse identity-focused threat intelligence and attacker techniques relevant to enterprise environments.

  • Assess identity threat detection coverage across existing security platforms (e.g., identity monitoring and cloud security tools).

  • Map identity threat scenarios across Active Directory, Entra ID, cloud platforms (Azure/AWS), UNIX, and hybrid infrastructure.

  • Support proof-of-value (PoV) activities by validating threat scenarios against available detections and telemetry.

  • Align identity threat scenarios with MITRE ATT&CK tactics and techniques.

  • Translate threat intelligence into prioritized ITDR detection use cases and scenarios.

  • Collaborate with ITDR engineers, IAM teams, and security operations to refine detection logic and response strategies.

  • Support development and rollout of ITDR pilot capabilities for prioritized identity threats.

  • Maintain documentation of identity threat scenarios, adversary techniques, and detection use cases.

  • Produce threat intelligence reports, PoV findings, and program artefacts for governance and planning.

  • Track emerging identity threats, attacker techniques, and industry trends.


SKILLS & EXPERIENCE

  • 5+ years of experience in threat intelligence, cybersecurity analysis, or cyber defense.

  • Strong understanding of identity and access management (IAM) technologies including Active Directory, Entra ID, privileged access, and non-human identities.

  • Familiarity with cloud and hybrid environments including Azure, AWS, and enterprise infrastructure platforms.

  • Knowledge of identity-based attack techniques and frameworks such as MITRE ATT&CK.

  • Experience translating threat intelligence into detection use cases or security controls.

  • Familiarity with security monitoring, detection engineering, or security operations.

  • Strong analytical, research, documentation, and stakeholder communication skills.


QUALIFICATIONS

  • Bachelor’s or Master’s degree in Cybersecurity, Computer Science, or a related field.

  • 7–9 years of overall cybersecurity experience preferred, with exposure to identity threat intelligence or ITDR programs.


KEY MEASURES

  • Quality and relevance of identity threat intelligence analysis

  • Contribution to ITDR PoV and pilot readiness

  • Coverage of prioritized identity threat scenarios across supported platforms

  • Effectiveness in translating threat intelligence into detection use cases

Apply Now

VP Threat & Identity

  • Malaysia
  • Negotiable
  • Permanent

JOB SUMMARY

A leading global bank is seeking a Threats Architect within the Information & Cyber Security (ICS) – Identity & Access Management (IAM) organization to lead the strategy and architecture for identity access controls and identity threat detection and response capabilities.

This role defines and drives the roadmap for protecting the bank’s identities, platforms, and critical applications from identity-based attacks. The Threats Architect will address emerging risks including non-human identities (NHIs), Artificial Intelligence, and digital assets, while aligning cybersecurity capabilities with business and regulatory requirements.

The role works closely with cybersecurity, engineering, architecture, and risk teams and reports to the Head of IAM Threats Architecture and Controls.


RESPONSIBILITIES

Strategy & Architecture

  • Define the strategy, roadmap, and architecture for identity threat detection and response capabilities.

  • Leverage MITRE ATT&CK, MITRE DEFEND, and cyber threat intelligence to design detection and response controls.

  • Address emerging risks related to AI, digital assets, and non-human identities.

  • Serve as the subject matter expert for identity threats and identity security controls.

  • Define capability metrics, KPIs, and reporting frameworks.

  • Maintain IAM security standards, policies, and control documentation.

  • Evaluate and support selection of identity security technologies.


Delivery & Collaboration

  • Align cybersecurity capabilities with business priorities and strategic objectives.

  • Partner with engineering, security operations, architecture, and risk teams to deliver capabilities.

  • Translate security requirements into business outcomes and technology solutions.

  • Provide technical leadership to engineers and architects working on identity security solutions.

  • Collaborate with vendors and external partners where required.


Operations & Process

  • Design and enhance identity access control and threat detection capabilities.

  • Support automation, process optimization, and agile delivery practices.

  • Develop and operationalize identity threat response runbooks with cyber operations teams.


Risk & Governance

  • Ensure alignment with cybersecurity standards, regulatory requirements, and internal governance frameworks.

  • Maintain audit readiness and centralized audit trails for identity security controls.

  • Identify and manage program risks, dependencies, and escalations.


KEY STAKEHOLDERS

  • IAM Threat Architecture and Controls teams

  • Cybersecurity leadership and security operations teams

  • Engineering and enterprise architecture teams

  • Technology, infrastructure, and platform teams

  • Risk, compliance, and audit functions


SKILLS & EXPERIENCE

  • 15+ years cybersecurity experience, including 8+ years in cyber threat detection, response, or threat intelligence.

  • Strong expertise in MITRE ATT&CK and DEFEND frameworks.

  • Experience designing threat detection and response solutions.

  • Knowledge of enterprise identity platforms (Active Directory, Entra ID, Okta, SailPoint).

  • Familiarity with cloud platforms (Azure/AWS) and enterprise infrastructure security.

  • Understanding of AI-related threats and non-human identity risks.

  • Strong stakeholder management, communication, and strategic delivery skills.

  • Experience in banking, financial services, or regulated industries preferred.


QUALIFICATIONS

  • Bachelor’s degree in Cyber Security, Computer Science, Engineering, or related field.

  • Relevant certifications such as GOSI, GSOA, GCIA, GEIR, or GCIH.

  • Experience with security technologies including Microsoft Defender, CrowdStrike, Palo Alto Cortex, CyberArk, BeyondTrust, Entra ID, Okta, or SailPoint.

Apply Now

Senior IT Project Manager - Pricing

  • Switzerland
  • Negotiable
  • Contract

Are you an experienced IT Project Manager?

 

Do you like working on transformation projects?

 

Then the role of IT Project Manager in the banking sector will be appealing to you!

 

We are looking for a Senior IT Project Manager for one of our key clients in Zürich, a global private banking leader undergoing a major core‑banking transformation.

 

This is a hands‑on delivery role ,perfect for someone who enjoys being close to the technology, leading complex workstreams, and driving real change rather than focusing on slides and steering committees.

 

In this position, you will take ownership of pricing‑related initiatives, including the Pricing Portal and Cost Simulation solutions. You will guide cross‑functional teams across data, applications, and migration topics within an Avaloq‑centric landscape.

 

Your mission: keep timelines aligned, ensure cross‑team integration, manage risks early, and translate technical complexity into clear updates for senior management.

 

You’ll work directly with senior leadership, acting as the bridge between IT and business. The setup is matrix‑driven and dynamic, with 10–15 team members depending on the stream, making strong communication and stakeholder management essential.

 

You will organize delivery meetings, maintain integrated plans, oversee dependencies, and ensure traceability from business requirements all the way to implementation. Supporting testing phases and transition‑to‑operations will also be part of your scope.

 

A background in banking or pricing is a great advantage, but candidates coming from other industries with large‑scale transformation and migration experience are welcome. Familiarity with Agile, SAFe, Jira, Confluence, or Azure DevOps is helpful, alongside an analytical mindset, independence, and a strong sense of responsibility.

 

This is a 11 month contracting role, with a potential duration until 2028.

 

If you're looking for a role where you can truly influence outcomes, work with modern delivery practices, and be part of a strategic transformation, this opportunity is the right match.

 

If you’d like to hear more about the role, apply directly to:

 

vuk.susa-stupar@nicollcurtin.com

 

Phone: +41 43 508 26 71

Apply Now

Java - Front Office Developer / Senior (Investment Bank) 2 headcounts

  • Hong Kong
  • Negotiable
  • Permanent

URGENTLY hiring 2 NEW headcounts of FO Java Developers in Hong Kong for our investment banking client. We are looking for one senior and one mid/senior developer.

Key Responsibilities:
  • Project Management: Lead projects, ensuring timely delivery of high-quality solutions for latency-sensitive trading algorithms.
  • Application Development: Design and support front-office trading applications, working with business users to turn complex requirements into effective solutions.
  • Quality Assurance: Implement software engineering practices to maintain the quality, security, reliability, and compliance of solutions.
  • Collaboration: Work within a global team to enhance Quoting applications, monitor system health, resolve incidents, and address root causes of issues.
  • Mentoring: Share knowledge and support junior team members, contributing to a positive engineering culture.

Team Environment:
You will work in an agile setup, aligning with larger products and services. This role is part of the Equity Derivatives Quoting team in Hong Kong, collaborating with the front office on automated trading applications.

Required Skills and Experience:
  • Front Office Experience: Familiarity with front office operations, with at least 5 years in a similar role.
  • Domain Knowledge: Experience in trading environments, especially with fixed income, equity derivatives, or electronically traded assets.
  • Java Proficiency: Strong programming skills, especially in low-latency approaches and efficient coding techniques.
  • Adaptability: Willingness to learn new technologies and adapt to changing business needs.
  • Communication Skills: Ability to build strong relationships with internal clients and effectively communicate ideas.
  • Planning and Organization: Strong planning skills and ability to manage multiple tasks under pressure.

Want to know more? APPLY / Email me directly at
roxanne.yaneza@nicollcurtin.com for a confidential discussion about the role. 

 
Apply Now

Staff Engineer

  • United Kingdom
  • GBP 80,000
  • Permanent

Staff Engineer – Java
London, UK (Hybrid – 3 days per week in office + occasional site visits)
Permanent
Full‑time, 40 hours per week
Up to £80,000 + benefits


About the Role

We are seeking a highly skilled Staff Engineer with strong hands‑on expertise across Java (17+), Spring Boot, Cloud Engineering, Automation Testing, CI/CD, and Kafka. This is both a delivery and technical‑leadership position, requiring excellent engineering fundamentals combined with design/architecture experience.

You’ll work closely with cross‑functional teams to build scalable, modern, cloud‑native systems that support large‑scale digital platforms. The role includes mentoring, setting engineering standards, and championing best practices.


Key Responsibilities

  • Design, build and maintain high‑quality backend services using Java 17+ and Spring Boot.

  • Lead technical design discussions and contribute to architecture decisions.

  • Implement strong automation testing practices (unit, integration, contract, performance).

  • Develop cloud‑native solutions on Azure or AWS using CI/CD and DevOps tooling.

  • Build event‑driven systems using Kafka, including schema evolution and resilient consumer patterns.

  • Mentor engineers and support best practice across coding, testing, and delivery.

  • Contribute to roadmap planning, technical direction, and continuous improvement initiatives.

  • Promote clean architecture, secure coding, observability, and engineering excellence.


Essential Skills & Experience

  • Java 17+, Spring Boot, and modern backend engineering.

  • Strong automation testing experience.

  • Solid experience with Kafka and event‑driven architectures.

  • Cloud engineering with Azure or AWS, CI/CD pipelines, containers, IaC exposure.

  • Strong understanding of architecture patterns: SOLID, Clean/Hexagonal Architecture, CQRS, resilience patterns.

  • Experience with DevOps principles and continuous delivery environments.

  • Exposure to mentoring/coaching other engineers.

  • Strong communication skills across technical and non‑technical audiences.


Desirable Experience

  • Experience in large‑scale digital platforms or complex enterprise environments.

  • Test automation frameworks (Playwright, Selenium, etc.).

  • Experience with NoSQL, caching (Redis), or enterprise integrations.

  • Familiarity with Java‑adjacent tooling or light frontend literacy (TypeScript/React).

Apply Now

Principal Software Engineer

  • Ireland
  • EUR 90,000
  • Permanent
We are seeking an experienced Principal Software Engineer to join a fast growing, high performing engineering team within a leading financial services company. This role focuses on building next generation applications for a Strategic Advisors Managed Accounts division, with a strong emphasis on AWS and modern engineering practices.
 
  • Galway
  • Hybrid working model
  • Permanent - €90,000 + 20% bonus
  • EU Passport / Stamp 4 required

What You’ll Do
  • Design and develop scalable, cloud-native applications.
  • Provide technical leadership and mentor engineers.
  • Build modern Single Page Applications (SPAs) using Angular.
  • Develop RESTful APIs and microservices using Java and Spring Boot.
  • Drive best practices in TDD, CI/CD, code reviews, and engineering excellence.
  • Contribute to architecture, DevOps strategy, and automated deployment pipelines.
  • Collaborate closely with product, architecture, and business stakeholders.
What We’re Looking For
  • 8+ years of software design and development experience.
  • Strong expertise in Java, Spring (Core & Boot), and REST APIs.
  • Advanced Angular experience (NGRX, RXJS, Bootstrap).
  • Experience with Maven, Jenkins, and CI/CD pipelines.
  • Strong understanding of API design and microservices architecture.
  • Previous exposure to AWS is a strong advantage.
  • Messaging/streaming platform experience a plus.
  • Investment Management knowledge advantageous but not required.
You are a collaborative technical leader who thrives in agile environments, enjoys solving complex challenges, and is passionate about delivering high quality, maintainable software.

If this sounds like the right next step for you, or someone in your network, feel free to reach out.
danilo.buha@nicollcurtin.com

 
Apply Now

Product Demo & Organic Social Media Consultant

  • Singapore
  • Negotiable
  • Contract

Our client is a global technology company developing advanced AI-powered tools that help enterprise brands scale and automate creative content production. Their solutions enable marketing teams to generate, personalize, and manage large volumes of digital assets more efficiently using modern AI and automation technologies.

 

They are looking for a Creative AI Demo & Social Media Content Creation Manager to showcase these capabilities through engaging product demonstrations and drive awareness through organic social media content.

 

THIS IS A 1 YEAR CONTRACT ROLE SUBJECT TO EXTENSION OR CONVERSION DEPENDING ON PERFORMANCE AND BUSINESS NEEDS

 

Responsibilities

  • Create short demo videos (2–7 minutes) showcasing how their creative products and AI features can be used in real enterprise marketing and design workflows.
  • Demonstrate practical use cases such as AI-generated imagery, content personalization, creative automation, and asset transformation.
  • Translate technical capabilities (APIs, SDKs, automation workflows) into clear and engaging demonstrations for business and creative audiences.
  • Publish and promote demo content through organic social media channels to maximize reach and engagement.
  • Maintain a cadence of approximately two demo videos per week.
  • Engage with online audiences and contribute to building a community of creative technologists and practitioners.
  • Track performance metrics and provide analytics and reporting on content reach and engagement.
  • Collaborate with internal product, engineering, and marketing teams to identify compelling demo ideas.

 

Requirements

  • 5+ years experience creating technical demos, product walkthroughs, or educational content for technology platforms on organic social media channels.
  • Understanding of creative workflows used by marketing, design, or digital content teams.
  • Familiarity with AI tools, APIs, developer platforms, or automation technologies.
  • Ability to clearly explain technical concepts to business or creative audiences.
  • Comfortable presenting on video with a clear and engaging communication style.
  • Experience managing or growing organic social media content for B2B audiences.

 

Preferred

  • Background in creative technology, developer advocacy, or technical evangelism.
  • Experience working with AI-driven creative tools or automation platforms.
  • Experience building or engaging online communities around technology or digital creativity.
  • Familiarity with content analytics and performance measurement tools.
Apply Now