Java Engineer

Company: Glocomms
Apply for the Java Engineer
Location: London
Job Description:

Overview

Our client is seeking a Java Engineer to join their Data Distribution team, responsible for building and evolving an enterprise‑grade investment data platform supporting Research, Portfolio Management, Trading, and Analytics.

This role focuses on Java-based backend and microservice development within a distributed, event‑driven data architecture. You will design and optimise high‑performance services and APIs that move and expose critical investment data at scale, with a strong emphasis on reliability, security, and performance.

You will work closely with product owners, business analysts, and data engineers to deliver production-grade systems that directly support investment decision‑making. The environment prioritises modern engineering practices, clean architecture, and operational excellence.

Key Responsibilities

  • Design, develop, and maintain Java-based backend services supporting investment and analytics workflows
  • Build and enhance data distribution and integration services, including batch and event‑driven processing
  • Develop scalable RESTful APIs and high‑throughput data access services
  • Use Spring Boot and the wider Spring ecosystem to build robust, testable, and maintainable applications
  • Contribute to event-driven architectures, integrating with messaging and streaming platforms
  • Collaborate with business and technical stakeholders to translate requirements into resilient technical solutions
  • Ensure application security, availability, performance, and data integrity
  • Implement and maintain CI/CD pipelines, automated testing, and monitoring
  • Participate in code reviews, architectural discussions, documentation, and production support

Qualifications

Required

  • Bachelor’s degree in Computer Science, Engineering, or a related discipline (Master’s preferred)
  • 4-5 years of commercial Java development experience
  • Strong SQL skills and experience with relational databases
  • Proven experience building and maintaining RESTful APIs
  • Solid understanding of object‑oriented design, concurrency, and backend engineering principles
  • Experience with CI/CD pipelines, Agile delivery, and software engineering best practices
  • Experience with performance tuning, secure application design, and automated testing

Preferred

  • Financial services or investment management experience
  • Experience with Kafka or other event‑driven / messaging systems
  • Familiarity with PostgreSQL, NoSQL databases, or caching technologies
  • Exposure to Docker, Elastic Stack, RabbitMQ, Redis, or similar infrastructure tools
  • Experience building distributed, scalable backend or data platforms

#J-18808-Ljbffr…

Posted: May 5th, 2026