> Markdown version of [/jobs/ext/2809040-java-engineer](https://www.wearedevelopers.com/jobs/ext/2809040-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Engineer - **Company:** Kx Software - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Apache Tomcat, Automation of Tests, Cluster Analysis, Databases, Cross-Site Request Forgery, Distributed Systems, Middleware, Failover, Spring Framework, Lightweight Directory Access Protocols (LDAP), Apache Maven, Model View Controller (MVC), Cisco Nexus Switches, Open Web Application Security, Performance Tuning, Role-Based Access Control, Security Assertion Markup Language (SAML), Web Application Security, SQL Injection, Web Applications, Scripting, Cross-Site Scripting (XSS), Backend, System-level Testing, KDB+, Gitlab-ci, Front End Software Development, Restful APIs, Devsecops - **Published:** September 9, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/java-engineer/46481358 ## About the Role to front-end tech, Python scripting, or AI/ML APIs. 8+ 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. Individually tailored training and skills development Private healthcare package and Employee Assistance Programme Enhanced maternity and paternity package Wellness Days and Volunteer Days Job Info Job Identification 11357 Job Category KX Job Schedule Full time Locations 5, Cannon Green Building, London, EC4R 0AN, GB #J-18808-Ljbffr ## Description requirements. Key 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). 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 17 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 10. Optional: Exposure ## Related Videos - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)