Software Engineer — Real-Time Microservices & Data Systems

United States Digital Space LLC

City of Edinburgh

On-site

GBP 50,000 - 90,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

the company Group, a premier mobile gaming company, seeks a Software Engineer to work within the Acquisitions team on micro-services handling real-time data for marketing partners. You will build scalable systems, focusing on high-performance, secure, and maintainable code.

You will collaborate across the stack with Java back-end services and ReactJS front-end work, align with DevOps practices including Terraform, Docker, and Kubernetes, and participate in Kanban-driven development in a

Qualifications

  • Degree in Computer Science or related software engineering field, or equivalent practical experience.
  • 2+ years of relevant work experience.
  • Strong backend engineering experience with Java, including building and maintaining production-grade services.
  • Working knowledge of ReactJS across the full stack daily.
  • Understanding of DevOps and Infrastructure as Code concepts (Terraform).
  • Understanding of relational and non-relational databases, messaging queues, and concurrency patterns.
  • Some experience with event streaming technologies.
  • Knowledge of AWS and cloud-based infrastructure.
  • Familiarity with containers (Docker) and orchestration (Kubernetes).
  • Understanding of modern backend architectures, design patterns, and distributed systems.
  • Experience with testing concepts and integrating testing best practices throughout the SDLC.
  • Experience working in an Agile environment (Kanban).

Responsibilities

  • Make existing systems simpler by consolidating redundant systems, deleting unnecessary code, or updating outdated documentation.
  • Solve straightforward problems, seeking input from team members.
  • Turn defined designs into code and deliver on schedule using current software engineering best practices.
  • Write secure, stable, testable, maintainable code with minimal defects.
  • Participate in team design, scoping and prioritization discussions.
  • Work effectively with team members and identify opportunities/problems from technical decisions.
  • Propose pragmatic solutions and be eager to learn and educate others.
  • Own parts of product and technology and strive to become a subject matter expert.
  • Write simple and extendable code following standards and test your code thoroughly.
  • Help team evolve through code reviews, design discussions, planning, and ticket reviews.
  • Document software to aid future developers in understanding intent behind features and components.
  • Troubleshoot and resolve defects in event of problems.
  • Provide excellent customer support.
  • Estimate stories/tasks and deliver on time.
  • Maintain ownership, urgency, and drive; contribute to on-call rotation.
  • Participate in on-call rotation for the organisation.

Skills

Java backend
ReactJS
Databases
Messaging queues
Concurrency patterns
Event streaming
Cloud infrastructure
Distributed systems
Testing concepts
Agile Kanban
CI/CD concepts

Education

CS degree or related field

Tools

Terraform
Docker
Kubernetes
AWS

Job description

the company Group, a premier mobile gaming company, seeks a Software Engineer to work within the Acquisitions team on micro-services handling real-time data for marketing partners. You will build scalable systems, focusing on high-performance, secure, and maintainable code.

You will collaborate across the stack with Java back-end services and ReactJS front-end work, align with DevOps practices including Terraform, Docker, and Kubernetes, and participate in Kanban-driven development in a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Real-Time Martech Platform
Senior Software Engineer — Real-Time Martech Platform

Omaze • City of Edinburgh

On-site
GBP 100,000 - 140,000
Software Engineer — Real-Time Marketing Platforms
Software Engineer — Real-Time Marketing Platforms

FanDuel • City of Edinburgh

On-site
GBP 70,000 - 110,000
Private healthcare
Share save scheme
Flexible working
Senior Backend Engineer – Real-Time Martech Microservices
Senior Backend Engineer – Real-Time Martech Microservices

FanDuel • City of Edinburgh

On-site
GBP 90,000 - 120,000
Salary and bonus
Pension
Private healthcare
+3
Java Developer
Java Developer

Qualient Technology Solutions UK Limited • Reading

On-site
GBP 40,000 - 80,000
Software Engineer: Core Marketing Platform Microservices
Software Engineer: Core Marketing Platform Microservices

United States Digital Space LLC • City of Edinburgh

On-site
GBP 55,000 - 90,000
Senior Software Engineer - Real-Time Martech (AWS)
Senior Software Engineer - Real-Time Martech (AWS)

FanDuel • City of Edinburgh

On-site
GBP 90,000 - 120,000
Bonus
Pension
Private healthcare
+3
Software Engineer — Trading & Investment Systems
Software Engineer — Trading & Investment Systems

Acquire Me • England

On-site
GBP 90,000 - 140,000
Senior Software Engineer — Real-Time MarTech Platform
Senior Software Engineer — Real-Time MarTech Platform

United States Digital Space LLC • City of Edinburgh

On-site
GBP 85,000 - 120,000
Salary and bonus
Pension
Private healthcare
+3
Senior Java Engineer - Remote-First AI-Native Microservices
Senior Java Engineer - Remote-First AI-Native Microservices

Manchester Digital • Manchester

On-site
GBP 74,000 - 90,000
Remote-first
Offices in Manchester, Leeds & London
Staff Software Engineer: Lead Scalable Systems & Teams
Staff Software Engineer: Lead Scalable Systems & Teams

Jobtailor • United Kingdom

Remote
GBP 90,000 - 120,000