Java Engineer in Newtownabbey

Java Engineer in Newtownabbey

Newtownabbey Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
K

At a Glance

  • Tasks: Develop and optimise Java applications, integrating with real-time data environments.
  • Company: Join KX, a leader in data-driven decision-making for top global companies.
  • Benefits: Enjoy competitive salary, tailored training, private healthcare, and wellness days.
  • Why this job: Make an impact in a dynamic environment with cutting-edge technology and innovative projects.
  • Qualifications: 8+ years of Java development experience and strong problem-solving skills.
  • Other info: Hybrid work model with excellent career growth opportunities.

The predicted salary is between 36000 - 60000 Β£ per year.

About KXKX 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 Engineer in Newtownabbey employer: KX

KX is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Java Engineers to thrive. With a commitment to employee growth through tailored training and development opportunities, KX also offers a competitive salary, comprehensive healthcare benefits, and a supportive work environment that values curiosity and ownership. Located in vibrant cities like London, Newry, and Belfast, employees enjoy a hybrid work model that promotes work-life balance while contributing to cutting-edge data solutions for top global industries.
K

Contact Detail:

KX Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Java Engineer in Newtownabbey

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving Spring and kdb+. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your experience with distributed systems and security practices. Confidence is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team at KX.

We think you need these skills to ace Java Engineer in Newtownabbey

Java 17
Spring Framework
REST APIs
kdb+ integration
SAML/LDAP authentication
RBAC/ABAC authorisation
Distributed Systems Design
Apache Tomcat deployment and tuning
Maven/Nexus
GitLab CI/CD
Web Security Standards
OWASP Top 10
Linux Environment Familiarity
Problem-Solving Skills
Analytical Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your experience with Java 17 and Spring Framework. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems, especially in distributed systems or security. We value strong analytical skills, so let us know how you’ve used them in past roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at KX

✨Know Your Java Inside Out

Make sure you brush up on your Java 17 skills, especially with the Spring Framework. Be ready to discuss your experience with backend development and how you've tackled challenges in previous projects. They’ll want to see that you can not only code but also understand the architecture behind it.

✨Familiarise Yourself with KX's Tech Stack

Get to grips with kdb+ and how it integrates with Java applications. If you have experience with real-time databases or time-series data, be prepared to share specific examples. Showing that you understand their tech stack will set you apart from other candidates.

✨Security is Key

Since the role involves strong security requirements, make sure you know your web security standards, especially the OWASP Top 10. Be ready to discuss how you've implemented secure coding practices in your past work, as this will demonstrate your commitment to building safe applications.

✨Collaboration is Crucial

Highlight your experience working with DevSecOps and support teams. They value collaboration, so be prepared to talk about how you’ve worked in a team environment, tackled production issues, and contributed to CI/CD pipelines. This shows you’re not just a lone wolf coder but a team player.

Java Engineer in Newtownabbey
KX
Location: Newtownabbey

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>