Software Engineer (JavaScript – Node.js)

New Today

Senior Software Engineer role description for Amber Labs (London area). Please note: final application details are not included here; this description focuses on responsibilities, required experience, and opportunities.

Key Responsibilities

  • Design, develop, and maintain microservices and RESTful APIs.
  • Build event-driven services using Kafka and AWS SQS.
  • Contribute to infrastructure-as-code and deployment automation using Terraform.
  • Implement containerisation solutions using Docker and deploy workloads to AWS ECS.
  • Ensure secure, reliable service delivery including integration with AWS Cognito for authentication.
  • Collaborate within Agile teams, participating in code reviews, backlog refinement, and sprint ceremonies.
  • Apply best practices for testing, CI/CD, and DevOps using GitLab pipelines.
  • Work closely with stakeholders, architects, and other engineers to align solutions with business needs.

Key Skills & Experience

  • Hands-on experience building and consuming REST APIs.
  • Familiarity with event-driven architecture and messaging systems (Kafka, AWS SQS).
  • Experience designing and deploying microservices in cloud environments.
  • Solid knowledge of AWS services (ECS, Cognito, SQS).
  • Proficiency with Terraform for infrastructure-as-code.
  • Practical experience with Docker and containerised deployments.
  • CI/CD experience, ideally with GitLab pipelines.
  • Strong Agile delivery background and collaborative team mindset.

Why Join Amber Labs?

  • Opportunity to deliver solutions on high-impact public sector programmes.
  • Work with cutting-edge technologies across cloud, automation, and microservices.
  • Collaborative, remote-first culture with a strong emphasis on professional development.
  • Competitive salary and benefits package.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting

Referrals increase your chances of interviewing at Amber Labs.

#J-18808-Ljbffr
Location:
England, United Kingdom
Salary:
£80,000 - £100,000
Job Type:
FullTime
Category:
IT & Technology