Job Search and Career Advice Platform

Enable job alerts via email!

Java Engineer

FD Technologies

Greater London

Hybrid

GBP 55,000 - 75,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm is seeking a Senior / Intermediate Java Engineer to enhance their R&D capabilities. This role focuses on backend and middleware development within a high-availability system, leveraging Java and Spring. You'll engage in real-time kdb+ integration and ensure secure coding practices. Work from London, Newry, or Belfast with a hybrid model. Attractive benefits include a competitive salary and tailored training opportunities.

Benefits

Competitive Salary
Individually tailored training
Private healthcare
Enhanced maternity and paternity package
Wellness Days
Volunteer Days

Qualifications

  • Strong experience with Java and Spring Framework.
  • Experience with Apache Tomcat deployment and tuning.
  • Understanding of distributed systems and clustering.

Responsibilities

  • Develop and optimize Spring-based web applications and REST APIs.
  • Implement secure authentication and authorization.
  • Collaborate with DevSecOps on CI/CD pipelines.

Skills

Java
Spring Framework
Apache Tomcat
Maven
GitLab CI / CD
Web security standards
Linux
Python scripting
Job description
About KX

KX software powers the time-aware data-driven decisions that enable fast-moving companies to outpace competitors, realizing the full potential of their AI investments. The KX platform delivers transformational value by addressing data challenges related to completeness, timeliness and efficiency, ensuring companies understand change over time and can achieve faster, more accurate insights at any scale, cost-effectively. KX is essential to the operations of the world's top investment banks, aerospace and defence, high-tech manufacturing, healthcare and life sciences, automotive and fleet telematics organizations. The company has established offices and a robust customer base across North America, Europe, and Asia Pacific.

Overview of the Role

We are seeking a Senior / Intermediate Java Engineer to join our R&D team. The role focuses on backend and middleware development using Java and Spring, working across a distributed, high-availability system with kdb+ integration and strong security requirements.

Key Responsibilities
  • Develop, maintain, and optimise Spring-based web applications and REST APIs using Java.
  • Integrate backend services with real-time kdb+ environments.
  • Implement authentication (SAML / LDAP) and secure authorisation (RBAC / ABAC).
  • Participate in distributed system design, including failover, replication, and node synchronisation.
  • Apply secure coding practices to mitigate XSS, CSRF, SQL injection, and related vulnerabilities.
  • Deploy and tune applications on Apache Tomcat.
  • Develop unit, integration, and system-level tests.
  • Collaborate with DevSecOps on CI / CD pipelines and automated testing.
  • Support production investigations with the Support team.
Skills
  • Strong experience with Java and Spring Framework (MVC, Security).
  • Experience with Apache Tomcat deployment and tuning.
  • Proficiency with Maven / Nexus and GitLab CI / CD.
  • Understanding of distributed systems, clustering, and failover.
  • Strong knowledge of web security standards and OWASP Top .
  • Linux environment familiarity.
  • Optional: Exposure to front-end tech, Python scripting, or AI / ML APIs.
Essential Experience
  • Years of professional Java development.
  • Enterprise-level backend / middleware experience.
  • Experience with Spring, distributed systems, and authentication / authorisation frameworks.
  • Strong problem-solving and analytical skills.
  • Experience collaborating with DevSecOps and Support teams.
Preferred Qualifications
  • Experience with real-time or time-series databases.
  • Knowledge of kdb+ or similar high-performance data engines.
  • Experience with legacy modernisation projects.
Location & Workplace Type

This role can be based out of our London, Newry or Belfast Offices, and works under a Hybrid model.

Why Choose KX
  • Data Driven: We lead with instinct and follow fact.
  • Naturally Curious: We lean in, listen and learn fast.
  • All In: We take ownership, take on challenges and give it our all.
Benefits
  • Competitive Salary
  • Individually tailored training and skills development
  • Private healthcare package and Employee Assistance Programme
  • Enhanced maternity and paternity package
  • Wellness Days and Volunteer Days
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.