Senior Java Engineer - Spring Backend, Secure, Hybrid

Kx Systems, Inc.

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private healthcare package
Employee Assistance Programme
Enhanced maternity and paternity
Wellness Days
Volunteer Days

Job summary

KX Systems, Inc. is seeking a Senior/Intermediate Java Engineer to join its R&D team in a hybrid London/Newry/Belfast role. Focus on backend and middleware development with Java 17 and Spring, integrating with kdb+ in a distributed, high-availability system.

The incumbent will implement authentication/authorisation, security best practices, and contribute to CI/CD with DevSecOps, while deploying on Tomcat and ensuring robust test coverage.

Qualifications

  • 8+ years of professional Java development experience.
  • Experience with Java 17 and Spring Framework in a distributed, high-availability system.
  • Secure coding practices and web security knowledge (OWASP Top 10).

Responsibilities

  • Develop, maintain, and optimise Spring-based web applications and REST APIs using Java 17.
  • Integrate backend services with real-time kdb+ environments.
  • Implement authentication (SAML/LDAP) and secure authorisation (RBAC/ABAC).
  • Collaborate with DevSecOps on CI/CD pipelines and automated testing.
  • Deploy and tune applications on Apache Tomcat.

Skills

Java 17
Spring Framework
Distributed systems
RBAC/ABAC authentication
Web security (OWASP)
Apache Tomcat
Maven/Nexus
GitLab CI/CD
kdb+ integration

Tools

Maven/Nexus
GitLab CI/CD
Apache Tomcat

Job description

KX Systems, Inc. is seeking a Senior/Intermediate Java Engineer to join its R&D team in a hybrid London/Newry/Belfast role. Focus on backend and middleware development with Java 17 and Spring, integrating with kdb+ in a distributed, high-availability system.

The incumbent will implement authentication/authorisation, security best practices, and contribute to CI/CD with DevSecOps, while deploying on Tomcat and ensuring robust test coverage.

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

Similar jobs worth comparing

Java Engineer
Java Engineer

Kx Systems, Inc. • Greater London

Hybrid
GBP 90,000 - 130,000
Private healthcare package
Employee Assistance Programme
Enhanced maternity and paternity
+2
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid work
Senior Java Microservices Lead | Spring, Cloud, Hybrid
Senior Java Microservices Lead | Spring, Cloud, Hybrid

Randstad Staffing • Belfast City District

Hybrid
GBP 55,000 - 75,000
Senior Java Tech Lead: Spring Boot, AWS & Kafka | Hybrid UK
Senior Java Tech Lead: Spring Boot, AWS & Kafka | Hybrid UK

Network IT • Stafford

Hybrid
GBP 129,000 - 138,000
Senior Back-end Software Engineer
Senior Back-end Software Engineer

VanRath • Belfast City District

Hybrid
GBP 36,000 - 60,000
Hybrid working
Performance bonus
Flexible benefits package
Backend Java Developer
Backend Java Developer

Net2Source (N2S) • Belfast City District

On-site
GBP 55,000 - 90,000
Senior Java Developer – Newcastle
Senior Java Developer – Newcastle

CyberNorth • Newcastle upon Tyne

Hybrid
GBP 60,000 - 90,000
Senior Java Backend Engineer: Microservices & Kafka Hybrid
Senior Java Backend Engineer: Microservices & Kafka Hybrid

GlobalLogic • Glasgow

Hybrid
GBP 65,000 - 90,000
Senior Java Engineer - Scale Core Backend (Hybrid Belfast)
Senior Java Engineer - Scale Core Backend (Hybrid Belfast)

Ocho People • Belfast City

Hybrid
GBP 81,000 - 99,000
Hybrid working Belfast
Bonus and benefits package
Career progression
Senior Backend Engineer – Java/Spring Boot (Kafka) | Hybrid London
Senior Backend Engineer – Java/Spring Boot (Kafka) | Hybrid London

Rightmove • Greater London

Hybrid
GBP 60,000 - 80,000
Cash plan for dental, optical, and physiotherapy treatments
Private Medical Insurance
27 days holiday plus two paid volunteering days
+2