Java Developer

2 weeks ago


London, Greater London, United Kingdom KX Full time £60,000 - £100,000 per year

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 17 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 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.

  • Linux environment familiarity.

  • Optional: Exposure to front-end tech, Python scripting, or AI/ML APIs.

Essential Experience

  • 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.

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


  • Java Developer

    2 weeks ago


    London, Greater London, United Kingdom ixceed Full time £70,000 - £80,000 per year

    Role: Java Developer-21/24Location: London, UKMode: OnsiteType: PermanentJob Description:We are looking for a highly skilled Senior Java Developer with strong hands-on experience in modern Java technologies and a solid background in the Banking domain. The ideal candidate will be proficient in Java 21/24, Spring, REST controllers, and API development, along...

  • Java Developer

    5 days ago


    London, Greater London, United Kingdom GoContract Full time £65,000 per year

    About the jobJava Engineer (Sterling OMS / SIP)Location: Hybrid – London (2–3 days per week in Paddington)Contract: 6 months (Outside IR35)Rate: Up to £650 per dayOverviewA leading technology consultancy is seeking a Java Engineer with strong experience in IBM Sterling Order Management System (OMS) and Sterling Intelligent Promising (SIP). The role...

  • Java Developer

    3 days ago


    London, Greater London, United Kingdom Movement Full time £60,000 - £120,000 per year

    Job DescriptionJava full stack developer - Java, React, MongoDB, UK remote, Outside contractWe are working with a business who are rebuilding their core platform from the ground up and are looking for a Full stack Java developer who's up for a real challenge.Their system was originally built externally, and they've now brought it fully in-house. So, your...

  • Java Developer

    6 days ago


    London, Greater London, United Kingdom Jefferies Financial Group Full time £40,000 - £80,000 per year

    DescriptionJob Description:This role is based in London and will be office based or flexible working with a blend of home and office, subject to Jefferies operational requirements. As part of the Global Equities Front Office technology team, an opportunity exists for an experienced developer for the Equities real-time trade processing and client allocation...

  • Java Developer

    1 week ago


    London, Greater London, United Kingdom Stott and May Full time £104,000 - £235,200 per year

    Job DescriptionJava DeveloperLocation:London (Office-Based, 3 Days per Week)Duration:6 MonthsDay Rate:£510 Inside IR35Start Date:ASAPThe RoleWe are seeking an experiencedJava Developerto join a leading technology-focused organisation in London. You will design, develop, and maintain full stack web applications, working across both front-end and back-end...

  • Java Developer

    2 weeks ago


    London, Greater London, United Kingdom Information Tech Consultants Full time £35,000 - £45,000 per year

    We're Hiring: Java Server-side EngineerLocation: Hybrid (UK-based, Bristol)Type: Full-time | PermanentLevel: Junior to MidUK based candidates only.Job Summary:We are seeking a skilled and motivated Java Developer to join our growing software development team. As a Java Developer, you will be responsible for designing, developing, and maintaining...

  • Java Developer

    24 hours ago


    London, Greater London, United Kingdom Jefferies Full time £104,000 - £130,878 per year

    Job DescriptionJob Description:This role is based in London and will be office based or flexible working with a blend of home and office, subject to Jefferies operational requirements. As part of the Global Equities Front Office technology team, an opportunity exists for an experienced developer for the Equities real-time trade processing and client...


  • London, Greater London, United Kingdom Natobotics Full time £80,000 - £150,000 per year

    Role:Senior Java DeveloperExperience:8yearsLocation:LondonWork mode:HybridThe Senior Java developer will combine both technical and analytical skills to provide support and maintenance to Bank systems written in Java.The Senior Java Developer will be a member of a development team working closely with other areas of IT and with users to address operational...

  • Java Developer

    6 days ago


    London, Greater London, United Kingdom Tec Partners Limited Full time £60,000 - £100,000 per year

    Job DescriptionJava Developer – UK Highest Government Clearance RequiredLocation: United Kingdom (Hybrid/Remote Options)Salary: Competitive + BenefitsRelocation Assistance: May be availableUK Citizenship RequiredSecurity Clearance: Must be able to gain and maintain the highest level of UK Government clearanceOpportunity OverviewWe are seeking a Java...


  • London, Greater London, United Kingdom Moralis Full time £60,000 - £120,000 per year

    Senior Java Developer - Hybrid (Outside IR35)We are looking to hire a hands-on Senior Java Developer to join our UK&I Technology team. In this role you will design, build, deploy software that is used at the forefront of the television broadcasting industry, that reaches millions of customers worldwide.As a Senior Java Developer you will:Drive the...