Java Engineer
5 days ago
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 Experience · 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 Engineers
2 weeks ago
Belfast, United Kingdom Ocho Full timeJava Software Engineer – Multiple Roles (Junior to Senior)Want to work with one of Northern Ireland’s fastest-growing tech companies?Looking for a team where your input genuinely shapes the architecture and direction of projects?How about working on greenfield builds using the latest Java and cloud technologies every day?The RoleYou’ll be developing...
-
Java Engineers
1 week ago
Belfast, United Kingdom Ocho Full timeJava Software Engineer – Multiple Roles (Junior to Senior)Want to work with one of Northern Ireland’s fastest-growing tech companies?Looking for a team where your input genuinely shapes the architecture and direction of projects?How about working on greenfield builds using the latest Java and cloud technologies every day?The RoleYou’ll be developing...
-
Java Engineers
1 week ago
Belfast, United Kingdom Ocho Full timeJava Software Engineer – Multiple Roles (Junior to Senior) Want to work with one of Northern Ireland’s fastest-growing tech companies? Looking for a team where your input genuinely shapes the architecture and direction of projects? How about working on greenfield builds using the latest Java and cloud technologies every day? The Role You’ll be...
-
Principal Java Engineer
1 week ago
Belfast, United Kingdom Ocho People Full timePrincipal Java Engineer Belfast city centre, hybrid (3 days onsite) Up to £90,000 salary We are working with a scaling cybersecurity engineering team led by one of Northern Ireland's most respected technical architects. Their client list reads like a who's who of the Fortune 500, and the engineering culture is built around high standards, deep collaboration...
-
Java Software Engineer
1 week ago
Belfast, United Kingdom Enso Recruitment Full timeSenior Software Engineers (Java)We are thrilled to be working with a recently established tech team in Belfast to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a...
-
Java Engineer
2 weeks ago
Belfast, United Kingdom KX Full timeKX Belfast, Northern Ireland, United Kingdom 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...
-
Senior Software Engineer in Belfast
1 day ago
Belfast, United Kingdom Java Script Works Full timeOverviewEngage in Greenfield Projects DailyTechnologies:AWSAngularJavaReactASP.NETNodeJSCloudC#SupportJavaScriptMore:We are a company that has recently experienced unparalleled growth without redundancies, and we offer a supportive environment for engineers to grow and contribute.Years of Post-graduate Engineering ExperienceAbility and desire to work with...
-
Java Engineers
1 week ago
Finaghy, Belfast, United Kingdom Ocho Full timeJava Software Engineer – Multiple Roles (Junior to Senior) Want to work with one of Northern Ireland's fastest-growing tech companies? Looking for a team where your input genuinely shapes the architecture and direction of projects? How about working on greenfield builds using the latest Java and cloud technologies every day? The Role You'll be developing...
-
Senior Java Engineer
4 days ago
Belfast, United Kingdom Ocho Full timeSenior Full Stack Java EngineerAre you a seasoned Full Stack Engineer who thrives on solving complex problems?Do you want to work on high-impact systems that demand clean architecture, performance, and scalability?My client is seeking aSenior Full Stack Java Engineerto join their growing engineering team. This role is ideal for someone who enjoys working...
-
Software Engineer
5 days ago
Belfast, United Kingdom Expleo Group Full timeSoftware Engineer (Java) role at Expleo Group Expleo is a trusted partner for integrated engineering, quality services and management consulting for digital transformation. We help businesses harness technological change to deliver innovations that improve everyday lives. We are looking for Software Engineers (Java) to support our customer in the Defence...