Zodia Markets Logo

Zodia Markets

Software Engineer (Java)

Posted Yesterday
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in United Kingdom
Entry level
Remote or Hybrid
Hiring Remotely in United Kingdom
Entry level
Designs and maintains high-performance JVM applications for digital-asset trading and settlement. Responsibilities include developing microservices, REST APIs, WebSockets, SQL and NoSQL data schemas, Kafka messaging, Redis caching, and cloud-native AWS solutions. The engineer collaborates with business stakeholders, DevOps, and frontend teams; supports GitLab CI/CD; and implements observability, structured logging, scalability, availability, and data integrity across a regulated financial platform.
The summary above was generated by AI
Zodia Markets is a regulated institutional digital-asset brokerage backed by SC Ventures (the innovation and ventures arm of Standard Chartered, our majority shareholder). We provide institutional clients with stablecoin FX execution, liquidity and near-instant cross-border settlement across multiple stablecoins and 20+ fiat currencies.
Having found strong product-market fit for corporate stablecoin payments, we are now scaling that into our core focus area, underpinned by a scalable technology platform built to run it at institutional scale. As financial markets move toward always-on, programmable infrastructure, we believe institutions should be able to move capital globally with the same speed and ease as information — and we are building the regulated infrastructure to make that possible.
Today we serve banks, asset managers, hedge funds, payment providers, corporates and digital-asset institutions globally — institutional counterparties only, never retail. The team is 60 people: a mid-sized regulated financial institution, not an early-stage startup.
Role summary
This role focuses on designing and building high-performance JVM-based applications for a complex digital asset trading platform. You will work within a service-oriented architecture, ensuring low latency, high availability, and data integrity.
You will collaborate closely with business stakeholders and the DevOps team to deliver robust solutions using modern messaging and database technologies. The ideal candidate is a strong Java developer who is comfortable working with other JVM languages (Groovy/Kotlin).
Job Responsibilities
Application Development & Architecture
  • Core Development: Design, build, and maintain scalable JVM-based applications to support trading and settlement flows.
  • Service Architecture: Develop and optimize microservices/services within a distributed architecture, ensuring modularity and scalability.
  • API Design: Implement and maintain robust RESTful APIs and WebSockets for real-time data streaming and client connectivity.
  • Polyglot Programming: Utilize Groovy and Kotlin where appropriate to enhance developer productivity and testing frameworks.
Data & Messaging
  • Data Persistence: Design and manage data schemas across both SQL and NoSQL databases, ensuring data consistency and performance.
  • Event Streaming: Implement high-throughput messaging systems using Kafka for event-driven architecture and Redis for caching and session management.
Operational Excellence (DevOps/SRE)
  • CI/CD Integration: Collaborate on GitLab pipelines to ensure smooth build and deployment processes.
  • Infrastructure Awareness: Write code that is optimized for cloud environments, specifically AWS (EKS, RDS, EC2, ElastiCache, S3).
  • Observability: Implement structured logging and monitoring to facilitate rapid troubleshooting and system health checks.

Benefits
Technical Requirements (Essential)
  • JVM Mastery: Deep expertise in Java and the JVM ecosystem.
  • Architecture: Proven experience with Service-Oriented Architecture (SOA) or Microservices.
  • Database Skills: Strong proficiency in both SQL and NoSQL database design and optimization.
  • Connectivity: Extensive experience with REST APIs and WebSockets.
  • Messaging: specific experience with Kafka and Redis.
  • Additional Languages: Proficiency or willingness to work with Groovy and Kotlin.

Desirable Skills
  • Container Orchestration: Experience deploying to and debugging applications in Kubernetes (specifically AWS EKS).
  • Cloud Native: Familiarity with AWS services including S3, EC2, and RDS.
  • Tooling: Experience with GitLab CI/CD pipelines.
  • Monitoring: Experience implementing metrics and logging (e.g., Prometheus, Grafana, ELK).

General Requirement 
  • Industry: Experience in FinTech, Trading, or regulated environments is a strong advantage.

Essential Skills
  • Problem Solving: Strong analytical skills with the ability to solve complex concurrency and data consistency problems.
  • Communication: Ability to articulate technical concepts to non-technical stakeholders.
  • Agility: Comfortable working in a fast-paced environment with evolving requirements.
  • Team Player: specific ability to collaborate with DevOps and frontend teams to deliver end-to-end features.
HQ

Zodia Markets London, England Office

London, United Kingdom

Similar Jobs

13 Days Ago
Remote
United Kingdom
Senior level
Senior level
Information Technology • Software
Build scalable Java backend systems using Spring, REST APIs, microservices, databases, messaging, Docker, and cloud platforms. Lead architecture and technical design, promote engineering excellence, mentor engineers, drive delivery, improve automation, and evaluate emerging technologies and AI capabilities. Collaborate with clients and cross-functional teams to deliver secure, resilient software with measurable business value.
Top Skills: AIAWSAzureDistributed TracingDockerGCPGitGitlab CiGradleHibernateJava 8+JenkinsJvmJwtKafkaMavenMicroservicesNoSQLOauth2ObservabilityRabbitMQRest ApisSpring BootSpring Data JpaSpring SecuritySQL
14 Days Ago
Remote
United Kingdom
Mid level
Mid level
Information Technology • Software
Build and maintain backend services and REST APIs using Java and Spring Boot. Write clean, tested code; work with relational and NoSQL databases; participate in code reviews; collaborate with senior engineers and product teams; and use Git-based CI/CD workflows to deliver features. The role includes mentorship, client collaboration, and occasional travel to client sites or company offices.
Top Skills: Ci/CdDynamoDBGitHibernateJavaMongoDBMySQLPostgresRest ApisSpring BootSpring Data JpaSQL Server
22 Days Ago
Remote
United Kingdom
Senior level
Senior level
Cloud • Security • Software • Generative AI
Develop and maintain Elasticsearch’s Inference API and plugin framework, integrating internal and external AI providers. Responsibilities include API and protocol design, streaming, asynchronous execution, rate limiting, configuration, billing integration, error handling, open-source contribution reviews, incident response, and comprehensive unit, REST, and rolling-upgrade testing. The role requires advanced Java expertise, concurrency and parallelism knowledge, API design skills, cross-functional collaboration, and autonomous work in a distributed team.
Top Skills: ElasticsearchGradleJavaJdkMachine LearningMavenRest ApiServer-Sent Events (Sse)Yaml

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account