Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Engineer

FDJ UNITED

Manchester

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology consulting firm is seeking a Senior Data Services Engineer to join their Rates Data Services Technology Team in Manchester. The role involves optimizing data delivery platforms and collaborating with business stakeholders. Applicants should have proven experience in Java/EE and strong SQL knowledge along with expertise in Kafka and Redis. This position offers the opportunity to work with cutting-edge technologies in a dynamic team environment.

Qualifications

  • Proven experience in Java/EE development with an emphasis on building scalable, multi‑threaded applications.
  • Strong SQL knowledge and relational databases such as Oracle, PostgreSQL, or MongoDB.
  • Proficiency in Redis for caching and in‑memory storage solutions.

Responsibilities

  • Analyse and optimize existing system logic, implement enhancements, and resolve issues for high performance.
  • Define system change scope and objectives through thorough research and understanding of business needs.
  • Collaborate effectively with business stakeholders and cross‑functional technology teams.

Skills

Java/EE development
SQL
Redis
Kafka
Unix/Linux
Shell scripting
Python
Control-M
Kubernetes
Agile methodologies

Tools

Oracle
PostgreSQL
MongoDB
Grafana
Prometheus
Splunk
Jenkins
TeamCity
SonarQube
Job description

Synechron UK is seeking a highly skilled Senior Data Services Engineer to join our Rates Data Services Technology Team. This role offers an exciting opportunity to work on complex trade and market data delivery platforms, supporting front office trading, risk, and pricing applications. You will play a key role in extending and enhancing our data infrastructure built around streaming technologies, microservices, and containerization, ensuring efficient handling of large data volumes while collaborating closely with business stakeholders.

Responsibilities
  • Analyse and optimize existing system logic, implement enhancements, and resolve issues to maintain high performance and robustness.
  • Define system change scope and objectives through thorough research and understanding of business needs and document technical and functional requirements comprehensively.
  • Collaborate effectively with business stakeholders and cross‑functional technology teams within the Rates and broader Markets domains.
  • Interpret and analyze current business processes to design and deliver effective technical solutions aligned with industry standards.
  • Create detailed documentation, including application architecture, APIs, user manuals, and team reference materials.
  • Coordinate with development leads on application enhancements and troubleshooting, providing technical support and issue resolution.
  • Oversee deployment, configuration, and release processes, actively contributing to CI/CD pipelines for automated, smooth delivery.
  • Provide post‑release support to ensure the stability and performance of systems, addressing any ongoing issues.
Qualifications & Education
  • Proven experience in Java/EE development with an emphasis on building scalable, multi‑threaded applications.
  • Strong SQL knowledge and experience with relational databases such as Oracle, PostgreSQL, or MongoDB.
  • Proficiency in Redis for caching and in‑memory storage solutions.
  • Hands‑on experience with Kafka for messaging and data streaming.
  • Familiarity with Unix/Linux operating systems and scripting languages such as Shell and Python.
  • Experience with job scheduling tools like Control‑M or Autosys.
  • Knowledge of monitoring and observability tools such as Grafana, Prometheus, and Splunk.
  • Experience designing and deploying cloud‑native applications using Kubernetes or OpenShift.
  • Nice‑to‑have experience with Gemfire or Ignite in‑memory data grids.
  • Strong understanding of SDLC procedures and Agile development methodologies.
  • Experience working with CI/CD tools including Jenkins, TeamCity, and SonarQube.
  • Knowledge of best practices in software design, coding standards, code reviews, and unit testing (Mockito, JUnit).
  • B
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.