Make yourself visible and let companies apply to you.
Roles
Java Jobs in Belfast
Overview
Looking for top Java jobs in Belfast? Discover the latest Java developer opportunities across leading tech companies in Belfast on Haystack. Whether you're a seasoned Java engineer or just starting your career, our job board connects you with roles that match your skills and aspirations. Start your Java career in Belfast today with Haystack!
Java Engineer
PA Consulting Services Ltd
Belfast
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Company description

We believe in the power of ingenuity to build a positive human future.

As strategies, technologies, and innovation collide, we create opportunity from complexity.

Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.

We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And we have deep expertise in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport.

Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands.

PA. Bringing Ingenuity to Life.

Job description

We believe in the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world.

Why consider joining our Digital & Data community? ??

  • Join our Digital & Data team working alongside product, design and a wide range of other experts and cross-disciplinary teams to bring ideas to life through innovative software solutions.
  • Grow a flexible and unique career within a trust-based, inclusive environment that values excellence, innovation, and curiosity. You have the option to progress with us on a technical career track. No need to go onto the Partner career track if this doesn’t align with what you want to do.
  • Hybrid working - our approach is to be in the office or on client site a minimum of 2 days per week.
  • Work on a broad variety of projects and tech stacks for clients across seven sectors - no project is ever the same
  • Join other experts within our supportive and collaborative tech community through knowledge-sharing and peer-level support, coaching and mentoring
  • Deepen your expertise through our culture of learning and growth - you’ll have budget to take courses (technical and non-technical training), plus gain certifications

Our tech stack ??

While we advocate for using the right tech for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications:

  • Programming Languages: Java, Java OOPS, Java 8
  • Cloud technologies: AWS

What you can expect ??

  • Work to agile best practices and cross-functionally with multiple teams and stakeholders. You’ll be using your technical skills to problem solve with our clients, as well as working on internal projects
  • Live in-person whiteboarding sessions to problem solve as a team, alongside asynchronous communication on Teams
  • Hybrid working with the team on client site or in our office a minimum of two days per week. However, the actual time you spend and where you spend it will vary by role or assignment, including up to 5 days per week on a client site.
  • An environment that deeply cares about its values Values | PA Consulting

Qualifications

Essential requirements

Even if you don’t meet every requirement below, feel free to still apply as we are often hiring for similar roles which your background might be better suited to.

  • Minimum of 2 years’ experience in Java software development
  • Deep understanding of multi-threading concepts and performance optimisation.
  • Proven ability to design, implement, and deliver complex software solutions.
  • You thrive in problem-solving and analytical thinking
  • You enjoy collaborating with multiple stakeholders in a fast-paced environment

Please be aware that some of our UK roles at PA Consulting require a UK security clearance.

All PA people are required to undergo background checks and to achieve the Baseline Personnel Security Standard however, some UK roles also require higher levels of National Security Vetting, where applicants must have at least 5 years of continuous residency in the UK.

We therefore ask that you only apply if you meet the residency requirements (i.e. you are a British citizen or have been resident in the UK for the past 5 years), as this is the prerequisite for a security clearance. If you’re unsure about your eligibility, we encourage you to review the UK Government’s guidance on security vetting before applying.

Additional information

Assessment process

Please note that the interview stages may be subject to change based on the specific requirements of the role.

  • Quick call with one of our Tech Recruiters - to discuss your application, the role and PA
  • Round 1: Either a competency or technical interview (60 mins)
  • Round 2: Either a competency or technical interview, whichever you didn’t do at first round (60 mins)
  • Final round ??: Meeting with a PA leader - a mini case study and discussion around your client-centricity (60 mins)

Life At PA encompasses our peoples’ ‘s about how we enrich peoples’ working lives by giving them access to unique people and growth opportunities and purpose led meaningful work.

Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world’s most complex challenges. We’re focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self.

We are dedicated to supporting the physical, emotional, social and financial well-being of our people. Check out some of our extensive benefits:

  • Health and lifestyle perks accompanying private healthcare for you and your family
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)

We’re committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief, veteran status, any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups.

Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us on

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Lead AI Engineer
Ocho
Belfast
Hybrid
Senior
£95,000
RECENTLY POSTED

Location: Belfast (Hybrid)
Eligibility: UK work authorisation required (no sponsorship available)

If you enjoy turning AI models into real, production ready systems, this is a great opportunity to lead delivery at the intersection of data science and engineering. You’ll focus on building scalable, reliable AI solutions that are embedded into live products.

Why join?
* Lead delivery of production grade AI solutions
* Work with modern cloud and MLOps tooling
* Collaborate across engineering, data, and product teams
* Strong ownership and opportunity to shape best practices

What you’ll be doing:
* Deploy and scale AI/ML models in production environments
* Build and optimise MLOps pipelines (CI/CD, monitoring, versioning)
* Develop cloud-based AI solutions
* Partner with cross-functional teams to deliver end to end AI capabilities
* Improve performance and reliability of AI driven features

What you’ll bring:
* Strong software engineering background (Python, Java or similar)
* Experience deploying AI/ML models into production
* Cloud experience (AWS, Azure or GCP)
* Experience with Docker and Kubernetes
* Solid understanding of data pipelines and engineering practices

Nice to have:
* Experience with LLMs or generative AI
* Exposure to deep learning frameworks

Interested?
If you’re keen to lead the delivery of AI solutions that actually make it into production and scale, get in touch with Justin Donaldson for a confidential chat.

Skills:
Python AI/ML Cloud Docker LLMs

Staff Site Reliability Engineer
CME Technology Support Services Ltd
Belfast
In office
Senior - Leader
Private salary
RECENTLY POSTED
+3

About us:

CME Group is seeking a Staff SRE to help, build, operate and scale systems in our Markets portfolio. Markets SREs work on products and applications related to CME’s Globex trading platform. Our systems deliver an exceptional combination of low-latency performance and rock-solid reliability to seamlessly handle the world’s busiest trading days.

The successful candidate will have a strong understanding of SRE principles and practices, enjoy the cut-and-thrust of operating Production systems, be a strong communicator, and may have previously worked in an SRE role, a software engineering role, a DevOps role or a systems engineering role.

About the role:

As a Staff SRE you’ll lead Product direction for improving reliability. You will shape our roadmap, architecture and drive high-impact changes across teams.

Key responsibilities:

  • Serve as the technical leader for Product reliability - defining a Product Reliability Roadmap and influencing decisions on direction and prioritisation
  • Define, design and lead the implementation of Service-Level Indicators (SLIs) and Service-Level Objectives (SLOs) that truly reflect customer experience, alongside appropriate observability and monitoring
  • Work alongside lead product engineers to design testing for reliability, performance, capacity and DR
  • Lead reliability delivery for the team, assuming accountability while managing risks and dependencies, and ensuring Product leadership are proactively updated
  • Participate in on-call and act as an escalation to others; steps in to act as an Operational Lead in major incident response - demonstrating urgency while remaining calm and considered
  • Lead post-incident analyses and work with stakeholders to prioritise both tactical and strategic improvements
  • Apply a continuous improvement mindset, identify reliability process improvements and work with Product leaders to influence change and adoption of team process
  • Improve reliability, quality, and time-to-market through removal of toil and seizing opportunities to shift-left etc.
  • Participate in DR testing and continuously improve
  • Lead Production review meetings based on SLOs, error budgets and incident data and ensure outcomes are decided and prioritised
  • Represent SRE in architecture decisions with reliability and resiliency a priority
  • Mentor other engineers in SRE principles, championing a culture of “SRE as a practice”
  • Map usage to capacity to costs, while ensuring no impacts to reliability
  • Support the migration of markets applications to Google Cloud Platform (GCP), ensuring a seamless transition
  • Stay informed on emerging technologies & latest industry trends, and recognise opportunities for CME Group
  • Develop POCs which can be adopted and reused across the organisation

What We’re Looking for:

  • A highly accountable and collaborative person with demonstrated ability to influence change and proven track record of leading large-scale changes
  • Excellent communication and teamwork skills; someone with strong stakeholder management who is able to communicate effectively across disciplines and across regions
  • Experience working in an SRE role
  • Experience with Linux-based systems & with Cloud-based platform(s) - Google Cloud Platform, GCE, and/or GKE a bonus
  • Strong knowledge of application architectures, messaging middleware, and network protocols
  • Strong coding capabilities (scripting languages Python, Bash, Ansible, Terraform, etc.); Java a bonus
  • Experience with monitoring and observability tools such as OpenTelemetry, Splunk, Prometheus, Grafana, etc
  • Experience automating CI/CD processes and solutions
  • A growth mindset; eagerness to learn and adapt in a fast-paced trading environment.
  • Understanding of current and emerging technologies

Desirable:

  • Experience working on financial applications and trading platforms in capital markets is a bonus
  • Experience working on ultra-low latency (ULL) platform a bonus
  • Experience working in an agile environment

Why CME Group:

  • Be part of a global leader in financial services technology
  • Work on cutting-edge technology in a collaborative and innovative culture
  • Competitive compensation and benefits package
  • Opportunity to grow and advance your career in SRE with an organisation who is transforming to this approach

Join CME Group and play a crucial role in ensuring the stability and performance of our Markets applications while contributing to the migration to Google Cloud Platform. Apply now to be a part of our dynamic SRE team!

CME Group: Where Futures are Made

CME Group is the world’s leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we’re looking for more.

At CME Group, we embrace our employees’ unique experiences and skills to ensure that everyone’s perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic.

Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.

Software Engineer II
CME Technology Support Services Ltd
Belfast
Remote or hybrid
Junior - Mid
Private salary
RECENTLY POSTED
+1

Job Summary As a Software Engineer II you will be a builder of the high-performance software components that power the world’s leading derivatives marketplace. You aren’t just maintaining systems; you are engineering secure, scalable, and ultra-reliable solutions that manage global risk. This role is designed for a technologist who thrives on optimizing complex data flows, automating away manual toil, and ensuring the absolute integrity of our financial ecosystems through sophisticated code and rigorous architectural standards.

What You’ll Get

  • A supportive environment fostering career progression, continuous learning, and an inclusive culture.
  • Broad exposure to CME’s diverse products, asset classes, and cross-functional teams.
  • A competitive salary and comprehensive benefits package. Learn more about our career opportunities here.

What You’ll Do

  • Design and deploy custom applications and sophisticated scripts that serve as the backbone for global risk management.
  • Analyze legacy manual processes and transform them into streamlined, automated workflows through creative development.
  • Model databases and execute SQL to ensure data is fluid, accessible, and high-performing.
  • Harness Git, Maven, and Argo to build seamless CI/CD environments that accelerate our release velocity.
  • Deep-dive code reviews to proactively hunt for defects, mitigate risks, and optimize components.
  • Troubleshoot intricate system issues and apply modern design patterns to navigate the full Software Development Life Cycle (SDLC) with autonomy.

What You’ll Bring

  • Strong hands-on experience in Java and C/C++, paired with mastery of scripting languages like Python and Shell for rapid tool development.
  • Practical experience with Python’s data ecosystem (e.g., Pandas) to analyze and visualize complex datasets.
  • An understanding of low-latency architecture and the ability to collect, analyze, and present system performance metrics.
  • The mental agility to learn new stacks quickly, prioritize multiple high-impact tasks, and communicate technical updates with absolute clarity.

CME Group: Where Futures are Made

CME Group is the world’s leading derivatives marketplace. But who we are goes deeper than that. Here, you can impact markets worldwide. Transform industries. And build a career by shaping tomorrow. We invest in your success and you own it - all while working alongside a team of leading experts who inspire you in ways big and small. Problem solvers, difference makers, trailblazers. Those are our people. And we’re looking for more.

At CME Group, we embrace our employees’ unique experiences and skills to ensure that everyone’s perspectives are acknowledged and valued. As an equal-opportunity employer, we consider all potential employees without regard to any protected characteristic.

Important Notice: Recruitment fraud is on the rise, with scammers using misleading promises of job offers and interviews to solicit money and personal information from job seekers. CME Group adheres to established procedures designed to maintain trust, confidence and security throughout our recruitment process. Learn more here.

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application or Login/Register to apply button below.

Managing Engineer - Risk (Hybrid)
Allstate Northern Ireland
Belfast
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

TORC is advancing its embedded risk product strategy by an engineering team dedicated to building control systems seamlessly integrated into Allstate’s technology ecosystem. We are seeking an experienced and visionary Managing Engineer to lead the design, development, and delivery of our next-generation digital risk products. In this role, you will create, foster, and lead a community of engineers dedicated to delivering products focused on securing Allstate’s digital ecosystem. You will be focused on inspiring innovation while ensuring the delivery of new products within an agile environment.

This position blends technical depth, people leadership, and strategic influence. You will manage engineering resources, provide architectural and technical solutions, and ensure high performance through regular coaching and performance reviews. You are accountable for the end-to-end success of digital products, owning their performance in production and driving outcomes aligned with key KPIs.

Key responsibilities:

  • Lead and manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development. Inspire and influence peers, direct reports, and stakeholders to achieve business objectives and embrace change.
  • Influence and innovate new solutions to challenging risk problems
  • Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
  • Provide meaningful/thoughtful feedback on others as requested
  • Facilitate and participate in agile ceremonies, including daily standups, inception

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

TORC is advancing its embedded risk product strategy by an engineering team dedicated to building control systems seamlessly integrated into Allstate’s technology ecosystem. We are seeking an experienced and visionary Managing Engineer to lead the design, development, and delivery of our next-generation digital risk products. In this role, you will create, foster, and lead a community of engineers dedicated to delivering products focused on securing Allstate’s digital ecosystem. You will be focused on inspiring innovation while ensuring the delivery of new products within an agile environment.

This position blends technical depth, people leadership, and strategic influence. You will manage engineering resources, provide architectural and technical solutions, and ensure high performance through regular coaching and performance reviews. You are accountable for the end-to-end success of digital products, owning their performance in production and driving outcomes aligned with key KPIs.

Key responsibilities:

  • Lead and manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development. Inspire and influence peers, direct reports, and stakeholders to achieve business objectives and embrace change.
  • Influence and innovate new solutions to challenging risk problems
  • Embrace approach of making collaborative, fast, local decisions; then course correct as/if needed (test/learn/iterate)
  • Provide meaningful/thoughtful feedback on others as requested
  • Facilitate and participate in agile ceremonies, including daily standups, inception and iteration planning, backlog refinement, and retrospectives. Collaborate closely with product managers to ensure technical input informs product scope and delivery.
  • Partners in collaboration and strategy alignment across product portfolios (cross-product) in partnership with product managers, other peers and key stakeholders with the customer needs and wants in mind
  • Actively contribute to software development efforts, writing, reviewing, and guiding code to ensure high-quality, scalable, and secure implementations. Balance technical leadership with hands-on coding to drive project success and mentor the team through example.
  • Serves as an expert in the domain of information security engineering
  • Participates in the effort of shaping the architecture and design of the product; actively helps the team in choosing the right technology, solving technical problems,
  • Satisfy all administrative-type requirements such as timesheets, performance management process, annual compliance, security training, etc.

Essential Skills:

  • All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.
  • A minimum of 4 years’ experience delivering secure, scalable technology solutions with measurable impact (e.g., reduced vulnerabilities, improved system uptime).
  • A minimum of 3 years hands on coding experience in production environments (Java, Python, .NET, JavaScript) with contributions that improved performance or security benchmarks.
  • A minimum of 1 years’ experience operating as a ‘coach’ partnering & mentoring early in trade software engineer peers across a broader technology organization.
  • Experience of Agile methodologies (especially Agile XP), including paired programming and test-driven development.
  • Experience designing and maintaining automated testing and monitoring frameworks that decreased production incidents
  • Experience building and optimizing CI/CD pipelines for distributed apps

Desirable Skills:

  • Experience and knowledge in web and API security including authentication, authorization, OAuth, OWASP, OpenID, and SAML.
  • Experience with behavioral driven development
  • Knowledge of LLMs and Machine Learning
  • Knowledge of AI-assisted development tools (Copilot, Cursor) and ability to leverage them for productivity gains.

Supervisory Responsibilities:

This job has supervisory duties.

Posting date: Monday 30th March 2026 (11.59pm)

#LI-SE1

#LI-Hybrid

Skills

Agile Environments, Agile Methodology, Building Architecture, People Management, Python (Programming Language), Security Engineering, Software Development

Joining our team isn’t just a job - it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.

Why join us?

Allstate NI is proud to be Allstate’s European Digital Centre of Excellence-recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility.

We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.

We offer:

A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts

Access to world-class learning platforms and award-winning L&D

Clear career paths, internal mobility, and a strong focus on growth

A people-first culture with flexible working options

Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.

Statement on Fair Employment and Equal Opportunities

Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.

We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit.

Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Read more

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Product Engineer - Lead Consultant (Hybrid)
Allstate Northern Ireland
Belfast
Hybrid
Senior
Private salary
RECENTLY POSTED
+5

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

Allstate Protection Plans (SquareTrade) is expanding its global engineering team and looking for a passionate Product Engineer with strong full-stack skills and exceptional UI expertise. You’ll help shape the future of customer-facing experiences used by millions across leading retail and carrier partners that we work with across the globe.

Based within our cutting-edge Agile XP engineering group, you’ll play a key role in building and enhancing our My Account product-driving performance, scalability, and high-quality user experience. You’ll collaborate closely with engineering leads, product, and design, while mentoring others in modern frontend best practices, especially in Angular.

We’re looking for someone who thrives in a fast-paced environment, loves clean and modern web technologies, and brings fresh ideas for improving our frontend architecture.

Key responsibilities:

  • Actively participate in discovery and framing sessions.

  • Translate product requirements into technical solutions through design discussions.

  • Evaluate and recommend technologies, tools or engineering best practices.

  • Write clean code with plenty of unit and integration tests.

  • Troubleshoot issues, including those related to performance and scalability.

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

Allstate Protection Plans (SquareTrade) is expanding its global engineering team and looking for a passionate Product Engineer with strong full-stack skills and exceptional UI expertise. You’ll help shape the future of customer-facing experiences used by millions across leading retail and carrier partners that we work with across the globe.

Based within our cutting-edge Agile XP engineering group, you’ll play a key role in building and enhancing our My Account product-driving performance, scalability, and high-quality user experience. You’ll collaborate closely with engineering leads, product, and design, while mentoring others in modern frontend best practices, especially in Angular.

We’re looking for someone who thrives in a fast-paced environment, loves clean and modern web technologies, and brings fresh ideas for improving our frontend architecture.

Key responsibilities:

  • Actively participate in discovery and framing sessions.

  • Translate product requirements into technical solutions through design discussions.

  • Evaluate and recommend technologies, tools or engineering best practices.

  • Write clean code with plenty of unit and integration tests.

  • Troubleshoot issues, including those related to performance and scalability.

  • Support your deliverables in production.

  • Adopt Agile XP.

  • Mentor other engineers, especially in the Angular space.

  • Adapt to changing priorities and business requirements in a fast-paced environment, without the need for on-call support.

Essential Skills:

  • All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.

  • A minimum of 4 years in Full stack development with a strong focus on Java for production grade applications.

  • A minimum of 4 years in Angular 19+ (Typescript) and unit testing technologies such as Jasmine and Karma.

Desirable Skills:

  • A minimum of 3+ years of development with Java and Spring boot.

  • Experienced in the use of Gen AI for development such as Copilot or Gemini.

  • A background in mentoring colleagues, particularly in Front end technologies such as Angular.

  • Experience working on products that support multi-language or multi-region user bases.

  • Proficient in unit and integration testing with Junit, Spock, and other frameworks.

  • Familiar with database technologies and SQL.

  • Experience with REST web services and integration.

  • Experience with code versioning tools such as Github.

  • Experience with build pipeline such as Jenkins.

Supervisory Responsibilities:

  • This job does not have supervisory duties.

Posting End Date: Friday 3rd April 2026 [11:59pm]

Skills

Angular, Application Development, Code Reviews, Java, Process Improvements, Spring Boot, Technical Consulting, Technical Requirements

Joining our team isn’t just a job - it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.

Why join us?

Allstate NI is proud to be Allstate’s European Digital Centre of Excellence-recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility.

We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.

We offer:

A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts

Access to world-class learning platforms and award-winning L&D

Clear career paths, internal mobility, and a strong focus on growth

A people-first culture with flexible working options

Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.

Statement on Fair Employment and Equal Opportunities

Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.

We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit.

Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Read more

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Product Engineer (hybrid/remote)
Allstate Northern Ireland
Belfast
Remote or hybrid
Mid
Private salary
RECENTLY POSTED
+2

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

The Product Engineer will be responsible for designing, developing, and delivering high-quality application solutions. This role ensures code quality through thorough testing, structured code reviews, and accurate documentation, while collaborating closely with product, project, and quality teams to deliver reliable, secure software.

As a Product Engineer you will support the adoption of GenAI-enabled solutions by translating business problems into AI-assisted and agentic workflows, establishing governance and engineering standards, and integrating AI capabilities with enterprise systems to drive innovation, efficiency, and continuous improvement.

Key Responsibilities

  • Accurately documents design and code fixes for all created code to memorialize fixes and dependencies according to established standards.

  • Generates and codes work units for simple to intermediate changes, enhancements, and modules according to specifications and standards.

  • Provides and confirms detailed estimates for assigned work units and communicates deviations from estimates; proactively works with project managers to ensure appropriate time is allocated to assigned tasks.

  • Reviews detailed business, functional, and high-level technical requirements-including technical recovery, security, and audit-to identify the need for, and assist with, the roll-back of units of work.

  • Assists with change-management activities supporting production deployment for Developers, Quality Control Analysts,

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

The Product Engineer will be responsible for designing, developing, and delivering high-quality application solutions. This role ensures code quality through thorough testing, structured code reviews, and accurate documentation, while collaborating closely with product, project, and quality teams to deliver reliable, secure software.

As a Product Engineer you will support the adoption of GenAI-enabled solutions by translating business problems into AI-assisted and agentic workflows, establishing governance and engineering standards, and integrating AI capabilities with enterprise systems to drive innovation, efficiency, and continuous improvement.

Key Responsibilities

  • Accurately documents design and code fixes for all created code to memorialize fixes and dependencies according to established standards.

  • Generates and codes work units for simple to intermediate changes, enhancements, and modules according to specifications and standards.

  • Provides and confirms detailed estimates for assigned work units and communicates deviations from estimates; proactively works with project managers to ensure appropriate time is allocated to assigned tasks.

  • Reviews detailed business, functional, and high-level technical requirements-including technical recovery, security, and audit-to identify the need for, and assist with, the roll-back of units of work.

  • Assists with change-management activities supporting production deployment for Developers, Quality Control Analysts, and Environment Management personnel.

  • Tracks and resolves simple to intermediate defects, identifies support issues, and initiates action to resolve problems.

  • Translate business problems into AI-assisted and autonomous workflows, identifying where humans in the loop vs fully agentic patterns are appropriate.

  • Design and manage AI agents that break work into steps, make decisions, and act.

  • Drive continuous improvement based on model performance, agent outcomes, and user feedback.

  • Establish and enforce governance frameworks for GenAI and agentic agents.

  • Define standards for prompt engineering, agent configuration, and reuse.

  • Oversee integration of GenAI agents with enterprise knowledge sources, APIs, and transactional systems.

  • Ensure high-quality data pipelines, grounding strategies, and retrieval mechanisms to reduce hallucinations and errors.

Essential Skills:

  • All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.

  • A minimum of 3 years working with Python.

  • A minimum of 3 years working with RESTful APIs, microservices architecture, and asynchronous processing.

  • A minimum of 1 years’ experience in Generative AI, LangChain, LLM orchestration, and prompt engineering.

  • A minimum of 1 years’ experience in

Desirable Skills:

  • Knowledge of Java/ Spring Boot.

  • Experienced in Cloud platforms (Azure, AWS).

  • Knowledge of ethical AI practices and compliance frameworks.

Supervisory Responsibilities:

  • This job does not have supervisory duties.

Posting End Date: Monday 30th March 2026 [11:59pm]

Skills

AI Concepts, AI Governance, Generative AI, Java, Large Language Models (LLMs), Microsoft Azure, Python (Programming Language), Python Frameworks, RESTful APIs, Spring Boot

Joining our team isn’t just a job - it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.

Why join us?

Allstate NI is proud to be Allstate’s European Digital Centre of Excellence-recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility.

We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.

We offer:

A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts

Access to world-class learning platforms and award-winning L&D

Clear career paths, internal mobility, and a strong focus on growth

A people-first culture with flexible working options

Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.

Statement on Fair Employment and Equal Opportunities

Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.

We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit.

Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Read more

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Software Engineer - Compliance
VANRATH
Belfast
Hybrid
Junior - Mid
£45,000
RECENTLY POSTED
+1

Job Description

My client, a world leading provider of market infrastructure and financial data solutions, is hiring a Software Engineer - Compliance Technology to join their Technology division based in Belfast. This role sits within a high-impact team responsible for delivering Market Abuse Surveillance and Trade & Communications Monitoring solutions across global financial markets.
This is an exciting opportunity to join a global organisation operating in over 27 countries, delivering innovative liquidity and data solutions across financial and commodities markets.

  • Competitive salary (£40-45K)
  • Hybrid working model
  • Bonus scheme
  • Strong career progression within a global technology function
  • Opportunity to work on regulatory-critical systems in a fast-paced financial environment

You will be part of a collaborative technology team responsible for designing, building and maintaining data models and pipelines that underpin Market Abuse Surveillance systems. The role involves working on both in-house SQL-based surveillance solutions and third-party vendor platforms, ensuring data reliability, scalability and regulatory compliance.
As a Software Engineer, you will design and maintain surveillance models, re-engineer data mapping layers into vendor systems, and build scalable ETL/ELT data pipelines. You will work closely with compliance analysts, surveillance teams and cloud infrastructure specialists to translate business rules into robust technical implementations.
You will leverage AWS cloud technologies, event-driven architectures and streaming frameworks to deliver secure, high-performance data workflows across trade, pre-trade, market and communications data sources.

The Person

  • Strong proficiency in Python, Java and SQL
  • Experience designing and maintaining ETL/ELT data pipelines from design through to production support
  • Hands-on experience with the AWS ecosystem (EKS, Lambda, EventBridge, Step Functions, S3, DynamoDB, Glue, Snowflake)
  • Experience with streaming technologies such as Kafka or Kinesis
  • Familiarity with Infrastructure as Code (Terraform or CDK)
  • Experience integrating APIs and working with event-driven architectures
  • Knowledge of monitoring and observability tools (e.g. Grafana)
  • Experience working in Agile delivery environments
  • Strong stakeholder engagement skills, with the ability to translate regulatory and business requirements into technical specifications
  • Understanding of regulatory compliance, data security and financial market environments (highly desirable)
  • Experience with market data ingestion, trading platforms or surveillance systems would be advantageous
  • Familiarity with GitLab, QlikSense or Alation is beneficial

For further information on this job, or any other Software Engineering roles in Belfast or Northern Ireland, apply via the link or contact [Consultant Name] for a confidential discussion today.
[Agency Name] acts as an employment agency and employment business for permanent recruitment and the supply of temporary workers. Successful applicants may be required to complete pre-employment checks in line with client policy.

Senior Data Engineer
VANRATH
Belfast
Remote or hybrid
Senior
£65,000
RECENTLY POSTED
+2

Join a global leader at the forefront of financial markets-this organisation boasts a rich history of connecting clients to vital liquidity and data solutions across the world. As a trusted provider of market infrastructure, they enable secure, innovative, and responsible trading and data services that empower the industry’s future.

About your next employer
This organisation is a world-renowned provider of market infrastructure, serving as the largest interdealer broker globally and a leader in Energy & Commodities brokerage, OTC data, and trading platforms.
About you

  • Proven experience in data engineering and data operations within financial services
  • Strong proficiency in Python or Java, SQL, and data pipeline frameworks such as Airflow, dbt, or Spark
  • Hands-on experience with AWS services including Lambda, S3, DynamoDB, Glue, and infrastructure-as-code tools like Terraform or CDK
  • Knowledge of data governance, compliance regulations, and security best practices in financial ecosystems
  • Excellent communication skills with the ability to collaborate effectively with technical and non-technical stakeholders
  • Familiarity with streaming technologies like Kafka or Kinesis

What you’ll do

  • Design, build, and optimise end-to-end data pipelines to support surveillance and compliance systems
  • Implement automated data quality checks, validation, and reconciliation processes, ensuring data accuracy and completeness
  • Develop AWS infrastructure using Terraform or CDK to enhance scalability and reliability
  • Monitor and troubleshoot data anomalies, collaborating with analysts, developers, and business units to resolve issues swiftly
  • Establish data management frameworks aligned with regulatory and security standards
  • Partner with stakeholders to translate business rules into robust technical solutions, fostering continuous improvement and technological innovation

Salary & Benefits

  • Competitive salary package
  • Generous holiday allowance
  • Comprehensive health and wellness benefits
  • Opportunities for professional development and certification support
  • Dynamic and collaborative global work environment

For further information on this job, apply via the link or contact the VANRATH office for a confidential chat today.
Follow VANRATH on LinkedIn for expert career advice, the latest jobs, industry news and much more

Skills:
aws python fintech data

Software Test Manager
Randox Laboratories
Antrim
In office
Senior - Leader
£75,000
RECENTLY POSTED

Job ref: 26N/STTM
Job type: Permanent
Quantity of Posts Available: 1
Location: NI - Antrim
Salary: £65,000 to £75,000 per annum
Closing date: Saturday 25 Apr 2026 23:59

Job summary

Software Test Manager - (Job Ref: 26N/STTM)

Randox Laboratories continues to develop disruptive innovations in Diagnostics and Healthcare globally. We are proud to have been named the Number 1 company in Northern Ireland for the second consecutive year in the Belfast Telegraph Top 100 Companies List for 2024. Our staff are at the heart of everything we do and achieve. We have exciting new career opportunities for a Software Test Manager within our Engineering team.

Location: Fully onsite - Randox Science Park, 30 Randalstown Road, Antrim, BT41 4FL.

Contract Offered: Full-time, Permanent.

Working Hours / Shifts: 40 hours per week, either 5 days, 8.40am to 5.20pm or 4 days 6.40am to 5.20pm.

What does this role involve?

This role is responsible for the verification of software of engineering products, as well the supervision of the software testing team. The main duties of the role include:

Liaise with Engineering and R&D teams to determine current and future test requirements in order to plan and coordinate resourcing for each project.
Daily supervision of the Software Test Engineering Team, including conducting appraisals and assisting in the recruitment of new staff.
Coordinate the daily activities of the Software Test Engineering Team, setting objectives and reviewing quality and performance against objectives.
Report on status of test projects to direct and senior management.
Create test strategies for standalone software products or new products containing software.
Develop the Software Test team’s understanding of software and analyser platforms in order to develop appropriate test protocols and broaden team expertise.
Create, locate and acquire data required for testing assignments.
Estimate Software Testing activities as required by the Project Manager.
Create verification test cases to assure: Quality, Functionality, Reliability and Usability of standalone software products or products containing software.
Execute test cases on standalone software products or products containing software.
Identify and record software defects within a problem-tracking system.
Ensure Software Test team deliverables are of a high quality standard and comply with appropriate internal procedures and International standards.
Partake in reviews to determine the status of software and associated products to ensure products released by Randox have been suitably verified.
Assist in training of company staff in use of internally developed software products.

Who can apply?

Essential criteria:

Qualified to degree level in a software related discipline.
Minimum of 5 years experience working within a Software Test environment.
Familiarity with at least 2 of the following programming languages: C#, C++, Delphi, VB and Java.
Excellent knowledge of software testing processes and testing methodologies such as V-Model, Waterfall and Agile.
Experience working to strict deadlines.
Strong knowledge of both manual and automated software testing.
Strong communication and teamwork skills.

Desirable criteria:

Previous management experience.
Previous software manager experience.
Experience in the use of automated test software such as Ranorex.
Experience in the use of bug tracking software such as SpiraPlan.

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Data Ops Engineer
Ocho
Belfast
Hybrid
Mid - Senior
£55,000
RECENTLY POSTED
+5

Job Title
Data Ops Engineer

Hybrid (3 Days in office)

Overview
Ocho is partnering with a global financial services organisation to hire a Data Ops Engineer to support critical surveillance data platforms across trading and communications.

This is a high-impact role focused on building and maintaining robust, scalable data pipelines that underpin market abuse surveillance. You’ll work across both structured and unstructured data, ensuring accuracy, completeness and compliance in a highly regulated environment.

The role sits at the intersection of data engineering and operations, working closely with engineering, compliance and surveillance teams to deliver reliable, audit-ready data systems.

Key Responsibilities

  • Design, build and optimise end-to-end data pipelines across multiple data sources
  • Implement data quality, validation and reconciliation processes
  • Ensure completeness, accuracy and timeliness of data across surveillance systems
  • Build and manage AWS infrastructure using Terraform or CDK
  • Monitor pipelines, investigate data issues and resolve anomalies
  • Implement failover and recovery strategies across critical data flows
  • Work with stakeholders to translate business and regulatory requirements into technical solutions
  • Ensure data governance, lineage and auditability standards are met
  • Support integration with surveillance platforms and data lake environments

Person We Are Looking For

  • Strong experience building and maintaining ETL/ELT pipelines in financial services environments
  • Experience working with trade, order or messaging data
  • Strong AWS experience (Lambda, S3, Glue, Step Functions, DynamoDB, EKS)
  • Strong programming skills in Python or Java, with excellent SQL
  • Experience with data pipeline tools such as Airflow, dbt or Spark
  • Experience with CI/CD pipelines and Agile delivery
  • Strong understanding of data quality, governance and monitoring
  • Ability to work across engineering, data and business teams

Desirable Experience

  • Experience with streaming technologies such as Kafka or Kinesis
  • Exposure to market data or communications platforms (Bloomberg, ICE, Symphony, Teams)
  • Experience with observability tools such as Grafana
  • Knowledge of regulatory environments and financial markets
  • Experience with Snowflake, Qlik Sense or data cataloguing tools

Role Details

  • Permanent role
  • High-impact position within a global financial environment
  • Opportunity to work on critical surveillance and compliance systems
  • Strong collaboration across engineering, data and business teams

Apply here or reach out to Aaron Somers at Ocho for more information via LinkedIn.

Skills:
data engineering data business intelligence

Benefits:
Work From Home bonus pension healthcare

Principal DevOps Engineer - multiple roles
Ocho
Belfast
Fully remote
Senior
£100,000
RECENTLY POSTED
+6

Principal DevOps Engineer (Senior Individual Contributor)
FinTech | Reports to VP DevOps

Our FinTech client is looking for a Principal DevOps Engineer to play a pivotal role in shaping how their engineering teams build, deploy and operate software at scale.

This is the most senior individual contributor within DevOps, no direct reports, but organisation-wide influence. You’ll design and evolve the engineering delivery platform, driving improvements to CI/CD, developer experience, and platform reliability across cloud and on-prem environments.

A key initiative is an active migration from Azure DevOps to GitHub Enterprise & GitHub Actions, so experience delivering similar platform transitions is essential.

What You’ll Be Doing

  • Lead the design and evolution of the enterprise CI/CD platform across cloud and on-prem infrastructure
  • Own and deliver the migration to GitHub Enterprise & GitHub Actions, building reusable workflows and quality gates
  • Define platform standards across Terraform, Ansible, Vault, Docker and artifact management
  • Improve engineering delivery through automation, inner-source tooling and self-service developer platforms
  • Track and optimise DevOps delivery metrics (deployment frequency, lead time, change failure rate, MTTR)
  • Work across engineering teams to identify systemic problems and implement scalable solutions

What We’re Looking For

  • Extensive DevOps / platform engineering experience with strong software engineering foundations
  • Proven track record leading large-scale platform or CI/CD transformations
  • Hands-on experience with GitHub Enterprise & GitHub Actions migrations
  • Ability to write production-quality code in C# or Java
  • Experience improving engineering performance using DORA metrics

Core Tech Stack

  • GitHub Enterprise & GitHub Actions
  • Terraform (module authoring)
  • Ansible (roles / collections development)
  • HashiCorp Vault
  • Docker & Docker Compose
  • Cloud platforms: AWS, Azure or GCP
  • On-prem Linux environments

Nice to have: Cloudflare, Cloudsmith, Splunk, SAST/DAST tooling, Maven/Gradle, .NET CLI.

Ideal Background

  • Experience leading organisation-wide DevOps platform changes with measurable outcomes
  • Comfortable operating across polyglot environments (.NET & Java)
  • Strong advocate for inner-source, developer self-service and platform automation
  • Able to produce clear architecture documentation, RFCs and technical design decisions

This role would suit a staff/principal level engineer who enjoys solving systemic engineering problems, designing scalable platforms and influencing how entire engineering organisations deliver software.

Please apply now if you are meeting the above criteria, or contact Andrew Harrison directly.

Skills:
Github Terraform Ansible Java C# DevOps Azure

Benefits:
Work From Home

Full Stack Java Developer
MCS Group
Belfast
Hybrid
Mid - Senior
£45,000
RECENTLY POSTED

MCS Group is delighted to be working with a global financial technology organisation as they expand their engineering team in Belfast with the addition of a Full-Stack Java Engineer

This is an opportunity to join a highly regarded technology function within a large, established financial services environment, building robust, high-performance systems used by clients across international markets. The team operates in an agile, delivery-focused way and values engineers who enjoy solving complex problems and building software that truly matters.

The Role

You’ll join a collaborative development team responsible for designing and building internal tools and client-facing services that support a fast-moving, data-driven trading environment. The role offers genuine ownership across the full development lifecycle, from design through to production support, while working closely with product, trading and support stakeholders.

What You’ll Be Doing

  • Designing and developing scalable Java-based services using modern frameworks
  • Building and enhancing web applications using Angular and TypeScript
  • Working across the full SDLC, including design, development, testing and optimisation
  • Collaborating closely with product and business stakeholders to deliver high-quality solutions
  • Contributing to agile delivery, technical discussions and continuous improvement
  • Supporting production systems and helping resolve complex technical issues when required

What We’re Looking For

  • Strong commercial experience with Java and modern backend frameworks (e.g. Spring)
  • Front-end experience with Angular and TypeScript
  • Solid understanding of RESTful APIs, web technologies and relational databases
  • Experience working in a performance-critical or complex systems environment
  • Strong problem-solving skills and the ability to work effectively in a team
  • A background in Computer Science, Engineering, Mathematics or equivalent experience

Why Apply?

  • Work on high-impact, business-critical systems
  • Join a well-established engineering team with a strong delivery culture
  • Hybrid working model based
  • Long-term career progression within a stable, global organisation

To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact matthew rainey at m.rain

Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles

MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request.

Not all agencies are the sameMCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google.

Skills:
java angular aws spring boot java developer java engineer

Java Engineer
PA Consulting Services Ltd
Belfast
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Company description

We believe in the power of ingenuity to build a positive human future.

As strategies, technologies, and innovation collide, we create opportunity from complexity.

Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.

We are over 4,000 strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists. And we have deep expertise in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport.

Our teams operate globally from offices across the UK, Ireland, US, Nordics, and Netherlands.

Job description

We believe in the power of ingenuity to build a positive human future. We challenge where it matters and own the outcome. We combine strategic thinking, customer-centric service design, and agile engineering practices to accelerate innovation in a tech-driven world.

Why consider joining our Digital & Data community? ??

  • Join our Digital & Data team working alongside product, design and a wide range of other experts and cross-disciplinary teams to bring ideas to life through innovative software solutions.
  • Grow a flexible and unique career within a trust-based, inclusive environment that values excellence, innovation, and curiosity. You have the option to progress with us on a technical career track. No need to go onto the Partner career track if this doesn’t align with what you want to do.
  • Hybrid working - our approach is to be in the office or on client site a minimum of 2 days per week.
  • Work on a broad variety of projects and tech stacks for clients across seven sectors - no project is ever the same
  • Join other experts within our supportive and collaborative tech community through knowledge-sharing and peer-level support, coaching and mentoring
  • Deepen your expertise through our a culture of learning and growth - you’ll have budget to take courses (technical and non-technical training), plus gain certifications

Our tech stack ??

While we advocate for using the right tech for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications:

  • Programming Languages: Java, Java OOPS, Java 8
  • Cloud technologies: AWS

What you can expect ??

  • Apply object-oriented programming principles in Java to design and implement robust and scalable solutions.
  • Utilise cloud technologies like AWS, and various data storage solutions.
  • Embed your leadership skills to support team members and successful project implementation.
  • Work to agile best practices and cross-functionally with multiple teams and stakeholders. You’ll be using your technical skills to problem solve with our clients, as well as working on internal projects
  • Live in-person whiteboarding sessions to problem solve as a team, alongside asynchronous communication on Teams
  • Hybrid working with the team on client site or in our office a minimum of two days per week. However, the actual time you spend and where you spend it will vary by role or assignment, including up to 5 days per week on a client site.
  • An environment that deeply cares about its values

Flexible working - We are guided by our client work and needs; however, you have autonomy to manage your time and diary to suit your work/life balance.

Qualifications

Even if you don’t meet every requirement below, feel free to still apply as we are often hiring for similar roles which your background might be better suited to.

  • Minimum of 2 years’ experience in Java software development
  • Deep understanding of multi-threading concepts and performance optimisation.
  • Proven ability to design, implement, and deliver complex software solutions.
  • You thrive in problem-solving and analytical thinking
  • You enjoy collaborating with multiple stakeholders in a fast-paced environment

We know the skill-gap and ‘somewhat need to tick every box’ can get in the way of meeting brilliant candidates, so please don’t hesitate to apply - we’d love to hear from you.

Additional information

Life At PA encompasses our peoples’ ‘s about how we enrich peoples’ working lives by giving them access to unique people and growth opportunities and purpose led meaningful work.

Our purpose guides how we work with our clients and our teams, and support our communities, to deliver insight and impact, solving the world’s most complex challenges. We’re focused on building a workplace that values human difference and diverse mindsets, and a culture of inclusion and equality that unlocks the potential in our people so everyone can be their best self.

We are dedicated to supporting the physical, emotional, social and financial well-being of our people. Check out some of our extensive benefits:

  • Health and lifestyle perks accompanying private healthcare for you and your family
  • 25 days annual leave (plus a bonus half day on Christmas Eve) with the opportunity to buy 5 additional days
  • Generous company pension scheme
  • Opportunity to get involved with community and charity-based initiatives
  • Annual performance-based bonus
  • PA share ownership
  • Tax efficient benefits (cycle to work, give as you earn)

We’re committed to advancing equality. We recruit, retain, reward and develop our people based solely on their abilities and contributions and without reference to their age, background, disability, genetic information, parental or family status, religion or belief, race, ethnicity, nationality, sex, sexual orientation, gender identity (or expression), political belief veteran status, or other by any other range of human difference brought about by identity and experience. We welcome applications from underrepresented groups.

Adjustments or accommodations - Should you need any adjustments or accommodations to the recruitment process, at either application or interview, please contact us on

#LI-NF1

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Cloud Data Engineer (AWS)
Ocho
Belfast
Hybrid
Mid - Senior
£55,000
RECENTLY POSTED
+2

Job description.
Data Engineer - Cloud
Location: Belfast (Hybrid)
Eligibility: UK work authorisation required (no sponsorship available)

We’re hiring a Data Engineer to join a high impact team responsible for building and maintaining data pipelines that power critical analytics and monitoring systems. This is a role at the intersection of data engineering, cloud, and operations, working with large-scale structured and unstructured datasets in a fast-paced environment.

You’ll play a key role in ensuring data is accurate, reliable, and delivered in real time, supporting business critical platforms and decision making processes.

Why join?
* Work on large scale, high-throughput data pipelines
* Exposure to modern AWS cloud and DataOps tooling
* Play a key role in data quality, governance, and reliability
* Collaborate with cross-functional teams across engineering, data, and business

What you’ll be doing:
* Design, build, and optimise end to end data pipelines
* Implement data validation, quality checks, and monitoring frameworks
* Develop scalable solutions using AWS services and event driven architectures
* Investigate and resolve data issues and anomalies across pipelines
* Work closely with stakeholders to translate business requirements into data solutions
* Support data governance, lineage, and compliance standards
* Contribute to automation, testing, and continuous improvement of data workflows

What you’ll bring:
* Strong experience building ETL/ELT pipelines end to end
* Proficiency in Python or Java and SQL
* Hands-on experience with AWS (e.g. S3, Lambda, Glue, Snowflake or similar)
* Experience with tools such as Airflow, dbt, or Spark
* Understanding of CI/CD pipelines and modern engineering practices
* Strong problem-solving skills and ability to work in a fast-moving environment
* Excellent communication skills across technical and non-technical teams

Nice to have:
* Knowledge of infrastructure as code (Terraform or similar)
* Exposure to data governance, lineage, or regulatory environments

Interested?
If you’re a Data Engineer who enjoys building reliable, scalable data systems in a cloud-first environment, get in touch with Justin Donaldson for a confidential conversation.

Skills:
Python SQL ETL/ELT AWS Spark CI/CD

Managing Engineer - Billing (Hybrid)
Allstate Northern Ireland
Belfast
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
+3

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

Join Allstate as a Managing Engineer in our Enterprise Shared Services (ESS) Billing team, where you’ll lead the transformation of one of the company’s most critical enterprise platforms. This is a rare opportunity to shape the future of billing across millions of policies, driving engineering excellence while modernizing large-scale legacy systems and building the next generation of cloud-native solutions.

In this role, you’ll set the technical vision, architect enterprise-grade billing capabilities, and guide a global team of talented engineers. You’ll work at the intersection of technology, finance, product, and compliance-solving complex engineering challenges with real business impact. From modernizing IBM mainframe services to designing event-driven microservices and championing DevSecOps practices, you’ll help lead the engineering strategy that powers Allstate’s financial accuracy, customer trust, and operational scalability.

If you’re energized by innovation, passionate about high-performing teams, and excited by the responsibility of owning mission-critical systems at enterprise scale, this is the role where you can make a meaningful mark.

Key Responsibilities:

  • Leads the architecture and technical design of new and existing billing platforms, services, and integrations, ensuring alignment with business OKRs and compliance expectations.

  • Collaborates across product, finance, legal, engineering, and risk stakeholders to shape strategy and prioritize the

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

Join Allstate as a Managing Engineer in our Enterprise Shared Services (ESS) Billing team, where you’ll lead the transformation of one of the company’s most critical enterprise platforms. This is a rare opportunity to shape the future of billing across millions of policies, driving engineering excellence while modernizing large-scale legacy systems and building the next generation of cloud-native solutions.

In this role, you’ll set the technical vision, architect enterprise-grade billing capabilities, and guide a global team of talented engineers. You’ll work at the intersection of technology, finance, product, and compliance-solving complex engineering challenges with real business impact. From modernizing IBM mainframe services to designing event-driven microservices and championing DevSecOps practices, you’ll help lead the engineering strategy that powers Allstate’s financial accuracy, customer trust, and operational scalability.

If you’re energized by innovation, passionate about high-performing teams, and excited by the responsibility of owning mission-critical systems at enterprise scale, this is the role where you can make a meaningful mark.

Key Responsibilities:

  • Leads the architecture and technical design of new and existing billing platforms, services, and integrations, ensuring alignment with business OKRs and compliance expectations.

  • Collaborates across product, finance, legal, engineering, and risk stakeholders to shape strategy and prioritize the roadmap for billing, pricing, reconciliation, and operational workflows.

  • Leads and participates in daily standups, cross-site syncs, and team ceremonies, fostering strong communication and shared ownership across distributed teams.

  • Drives and contributes to retrospectives, encouraging open, constructive, and empathetic feedback to support continuous improvement.

  • Establishes and champions modern DevSecOps practices-including CI/CD pipelines, automated testing, observability, and cloud-native deployment-and coaches the team in their adoption.

  • Leads and participates in knowledge-sharing sessions, contributing to the collective engineering excellence and strengthening the broader engineering community.

  • Acts as a technical anchor for the team, guiding decisions on architecture, tooling, frameworks, microservices patterns, event-driven design, and scalable system operations.

  • Coaches’ engineers at all levels, supporting paired programming, test-driven development, clean code practices, and operational accountability for production systems.

  • Lead and manage a global engineering team of engineers, overseeing recruitment, onboarding, regular one-on-one meetings, performance reviews, and career development.

Essential Skills:

  • All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.

  • A minimum of 4 years’ experience with system administration & configuration of server environments (such as Windows, Linux, Docker, Kubernetes environments.

  • A minimum of 1 years’ experience mentoring or coaching engineers, or taking on informal leadership responsibilities within a team.

Desirable Skills:

  • Hands-on experience with billing, rating, invoicing, payments, or revenue systems in enterprise context.

  • Experience with Managing Vendor relationships.

  • Familiarity with Microsoft Fabric, or similar Data Lakes, for analytics and financial reporting.

Supervisory Responsibilities:

This position will have Supervisory responsibilities.

Posting date: Monday 30th March 2026 [11:59pm]

#LI-SE1

#LI-Hybrid

Skills

Docker (Software), Java Spring, Kubernetes, Pair Programming, People Management, Spring Boot, Terraform

Joining our team isn’t just a job - it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.

Why join us?

Allstate NI is proud to be Allstate’s European Digital Centre of Excellence-recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility.

We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.

We offer:

A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts

Access to world-class learning platforms and award-winning L&D

Clear career paths, internal mobility, and a strong focus on growth

A people-first culture with flexible working options

Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.

Statement on Fair Employment and Equal Opportunities

Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.

We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit.

Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Read more

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Product Engineer (Hybrid)
Allstate Northern Ireland
Belfast
Hybrid
Mid
Private salary
RECENTLY POSTED

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

As part of Allstate’s technology transformation-bringing together cloud platforms, AI capabilities, and modern engineering practices-the Vended Billing team is looking for a Product Engineer to help build the next generation of customer billing solutions. In this role, you’ll design, build, and operate software products that power critical billing experiences, working across cloud services, automation, and scalable systems. You’ll collaborate daily with product, engineering, and operations partners; contribute to CI/CD and DevOps excellence; and play a hands-on role in modernizing legacy processes while shaping the future of Allstate’s billing ecosystem. If you enjoy solving complex problems, improving large-scale systems, and delivering high-quality financial services products, this is an opportunity to make a meaningful impact in a fast-evolving domain.

Key Responsibilities

  • Design, build, and operate software products in the customer billing domain.

  • Assist in gathering the training and user documentation requirements.

  • Manage the issues and blockers for assigned features and product stories.

  • Support the planning, conduct, and review of module and integration testing for assigned projects.

  • Organize, lead, and finalize feature review sessions for business issues/requirements and document resulting decisions.

At Allstate, great things happen when our people work together to protect families and their belongings from life’s uncertainties. And for more than 90 years, our innovative drive has kept us a step ahead of our customers’ evolving needs. From advocating for seat belts, air bags and graduated driving laws, to being an industry leader in pricing sophistication, telematics, and, more recently, device and identity protection.

Your role in the team

As part of Allstate’s technology transformation-bringing together cloud platforms, AI capabilities, and modern engineering practices-the Vended Billing team is looking for a Product Engineer to help build the next generation of customer billing solutions. In this role, you’ll design, build, and operate software products that power critical billing experiences, working across cloud services, automation, and scalable systems. You’ll collaborate daily with product, engineering, and operations partners; contribute to CI/CD and DevOps excellence; and play a hands-on role in modernizing legacy processes while shaping the future of Allstate’s billing ecosystem. If you enjoy solving complex problems, improving large-scale systems, and delivering high-quality financial services products, this is an opportunity to make a meaningful impact in a fast-evolving domain.

Key Responsibilities

  • Design, build, and operate software products in the customer billing domain.

  • Assist in gathering the training and user documentation requirements.

  • Manage the issues and blockers for assigned features and product stories.

  • Support the planning, conduct, and review of module and integration testing for assigned projects.

  • Organize, lead, and finalize feature review sessions for business issues/requirements and document resulting decisions.

  • Assist with overall product planning by contributing to/creating stories in areas of responsibility.

  • Configure and maintain vendor-provided software solutions; evaluate and validate functionality introduced in new vendor releases, and utilize vendor defect-resolution processes, support portals, and diagnostic tools to troubleshoot and resolve technical issues.

  • Create functional design, leveraging technical skills, to address the requirements of a single or multiple set of product features.

  • In partnership with the business groups and technical teams, provide knowledge and support for resolving technology issues in more than one area of the business; often a subject matter expert.

Essential Skills:

  • All applicants must demonstrate they have a legal right to work in the UK for employment at Allstate. Allstate is not providing sponsorship for this vacancy.

  • A minimum of 3 years’ experience in Software development integration and delivery (with java)

  • Experience Automating a software development lifecycle (build, test, release) and/or CI/CD and DevOps implementations.

Desirable Skills:

  • A minimum of 1 year scripting in a modern programming language such as Python.

  • Exposure to GenAI model development.

  • Experience with the deployment of containers and/or working with container orchestration.

  • Background in billing systems or products.

Supervisory Responsibilities:

This job does not have supervisory duties.

Posting date: Monday 30th March 2026 [11.59pm]

Skills

Billing, Billing Solutions, CI/CD, Docker Container, Generative AI, Python (Programming Language), Web Containers

Joining our team isn’t just a job - it’s an opportunity. One that takes your skills and pushes them to the next level. One that encourages you to challenge the status quo. One where you can shape the future of protection while supporting causes that mean the most to you. Joining our team means being part of something bigger - a winning team making a meaningful impact.

Why join us?

Allstate NI is proud to be Allstate’s European Digital Centre of Excellence-recent winners of ‘Best Use of Cloud Services’ at the Belfast Telegraph IT Awards 2024, and recognised for our community and sustainability impact at the 2024 Business in the Community Awards and Gold accreditation for Environmental Responsibility.

We’re a product-driven, cloud-first organisation delivering real outcomes through modern technology, a digital product-centric talent model, and a culture rooted in engineering excellence. Our teams work in cross-functional structures, guided by an outcome-based delivery approach that accelerates speed, agility, and value.

We offer:

A generous, flexible benefits package including annual leave, healthcare and dental cover, pension, and lifestyle discounts

Access to world-class learning platforms and award-winning L&D

Clear career paths, internal mobility, and a strong focus on growth

A people-first culture with flexible working options

Be part of a high-performing, socially responsible organisation where your work has purpose, and your growth is supported every step of the way.

Statement on Fair Employment and Equal Opportunities

Allstate NI wishes to ensure equal opportunity is given to all job applicants. This company will not discriminate on the grounds of race, gender (including gender reassignment status), sexual orientation, religious belief, political opinion, marital status, age or disability.

We are an equal opportunities employer. We welcome applications from all suitably qualified persons. However, as women are currently under-represented in our workforce, we would particularly welcome applications from women. All appointments will be made on merit.

Applicants should note Allstate NI complete AccessNI background checks on all candidates offered a position.
Read more

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process, click the Apply button below to Login/Register.

Senior Quality Assurance Engineer - Belfast
VANRATH
Belfast
Hybrid
Senior
£70,000
RECENTLY POSTED
+4

Job Description

My client, a global organisation within financial technology and data platforms, is hiring a Senior QA Engineer to join an established team based in Belfast. This is an opportunity to play a key role in delivering high-quality software across complex, data-driven systems in a fast-paced, Agile environment.
* Competitive salary
* Hybrid working
* Flexible working options
* Bonus scheme
* Clear career progression
You will be part of a global technology team delivering innovative, high-performance solutions across large-scale platforms. The organisation is focused on building reliable, scalable systems and places a strong emphasis on engineering quality, automation, and continuous improvement.
As a Senior QA Engineer, you will work closely with developers, product owners, and wider teams to drive quality across the full software development lifecycle. You will lead on automation strategy, implement robust testing frameworks, and ensure high standards through a shift-left approach. The role will involve API testing, CI/CD integration, and both functional and non-functional testing across complex systems.

The Person

* 7+ years’ experience in QA / Software Testing, ideally within complex or regulated environments
* Strong experience with test automation tools (e.g. Selenium, Cypress, Playwright or similar)
* Experience with CI/CD tools (e.g. Jenkins, GitLab, TeamCity or similar)
* Proficiency in a programming or scripting language (e.g. Java, JavaScript or similar)
* Experience designing and maintaining automated test frameworks
* Strong understanding of API testing and integration testing
* Experience with BDD/TDD approaches and frameworks (e.g. Cucumber or similar)
* Experience in non-functional testing (performance, load, stress, security)
* Strong experience working in Agile environments
* Excellent communication skills and ability to collaborate with cross-functional teams
* Strong problem-solving skills and ability to manage multiple priorities
Desirable:
* Experience within financial services, trading platforms, or data-heavy systems
* Understanding of distributed systems or microservices architectures
* Exposure to cloud platforms (e.g. AWS)
* Relevant testing certifications (e.g. ISTQB)

For further information on this role, or any other Software Testing / QA opportunities in Belfast or Northern Ireland, apply via the link or contact for a confidential discussion.
Vanrath acts as an employment agency and employment business for permanent recruitment and the supply of temporary workers. Successful applicants may be required to complete pre-employment checks in line with client requirements.

Senior AI Engineer
Ocho
Belfast
Fully remote
Senior
£100,000
RECENTLY POSTED

Job description.
Senior AI Engineer
Location: Belfast (Remote)
Eligibility: Must have the right to work in the UK (no sponsorship available)

We’re partnering with a fast-growing technology company building an advanced cloud security platform designed to help organisations better understand and protect their infrastructure.

Their platform uses real time runtime data and intelligent automation to identify the most critical security risks and provide teams with clear, prioritised insights. As adoption grows, they are now looking for an AI Engineer to help develop the next generation of intelligent security capabilities.

This role will focus on building AI-powered systems that automate complex security workflows, enhance threat detection and deliver meaningful, context-aware insights to customers.

Why join?
* Work on cutting-edge AI applied to real world security challenges
* Join a high growth, product-focused engineering organisation
* Opportunity to shape intelligent systems used at scale
* Collaborative environment working alongside AI researchers and engineers

What you’ll be doing:
* Building AI-driven systems that automate security detection, investigation and response
* Developing autonomous workflows and intelligent agents to streamline security operations
* Contributing to the organisation’s internal AI platform for model development, training and evaluation
* Collaborating with AI researchers, engineers and product teams to bring new AI capabilities into production
* Designing models that learn from real-world environments to deliver more personalised, high-signal insights
* Supporting the development of AI driven code and infrastructure security analysis

What you’ll bring:
* Strong software engineering background with experience building AI/ML-powered systems
* Experience working with modern machine learning frameworks and model development
* Experience building scalable data pipelines or AI infrastructure
* Strong programming skills (commonly Python or similar)
* Experience working in cloud-native environments
* Strong problem-solving ability and collaborative mindset

Desirable:
* Experience in cybersecurity or threat detection environments
* Experience working with large scale data or distributed systems
* Exposure to building AI-powered automation or intelligent agents

Interested?
If you’re excited about applying AI to solve complex real world problems and want to help build intelligent security systems at scale, get in touch with Justin Donaldson for a confidential conversation.

Skills:
LLM AI Java GoLang Cybersecurity

Senior QA Engineer - Java / Microservices
Ocho
Belfast
Hybrid
Senior
£65,000
RECENTLY POSTED

At a Glance

  • QA Engineer role within a modern Java microservices, event-driven platform
  • Strong focus on backend, API and automation testing
  • Scaleup environment with real-world, high-impact products
  • Hybrid Working (Belfast)
  • Salary up to £65k

The Client

Our client is an advanced technology scaleup building cutting-edge hardware and cloud software solutions for customers operating in high trust, high responsibility environments.

The Role

As a QA Engineer, you will play a key role in ensuring the quality, reliability and performance of a complex, distributed platform. You will work closely with backend engineers, product managers and other stakeholders to embed quality throughout the development lifecycle as the platform continues to scale and modernise.

What You Will Work On

  • Ensuring quality across Java-based microservices within an event-driven architecture
  • Create and execute test plans, test cases and exploratory testing sessions
  • Design, build and maintain automated tests for APIs and backend services
  • Validate event-driven workflows and data integrity across distributed systems
  • Work alongside developers during story refinement and technical discussions
  • Identify gaps in test coverage and propose practical improvements

About You

We are looking for a QA Engineer who is curious, detail-oriented and collaborative, with experience testing modern backend systems.

In particular, you will have:

  • Experience testing backend systems, APIs and microservices
  • Hands-on experience with test automation tools and frameworks
  • An understanding of event-driven or distributed architectures

Nice to Have

  • Experience testing Java-based systems
  • Exposure to cloud platforms and CI/CD pipelines
  • Experience working in agile, cross-functional teams
  • Familiarity with performance, reliability or security testing

What’s on Offer

  • Salary up to £65k
  • Flexible hybrid working model (Belfast office)
  • Private pension scheme
  • Private healthcare (including Dental / Optical)
  • High spec equipment and modern engineering environment

For more information, connect with Neill Ferguson on LinkedIn or submit your CV via the link below.

Skills:
java api qa testing postman

Benefits:
Work From Home

Senior QA Engineer
TP ICAP Group Services Ltd
Belfast
In office
Senior
Private salary
RECENTLY POSTED
+5

The TP ICAP Group is a world leading provider of market infrastructure.

Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Through our people and technology, we connect clients to superior liquidity and data solutions.

The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform.

The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

As a Senior Quality Assurance Engineer at TP ICAP, you’ll be the champion of quality within an Agile team, ensuring every sprint delivers robust, high-performing software. You’ll drive Behaviour-Driven Development (BDD) and Test-Driven Development (TDD) practices, working closely with Product Owners and Developers to embed quality from the start. Your role will focus on building scalable automation frameworks, implementing effective test strategies, and promoting a shift-left approach-with API-level automation as a key priority.

This is an opportunity to work on complex, high-impact systems that underpin global financial markets, collaborating with skilled engineers to deliver award-winning products.

Key Responsibilities

  • Collaborate with global BA, Development, and QA teams to plan, design, and execute tests efficiently.
  • Lead automation efforts, creating and maintaining scripts for CI/CD pipelines.
  • Mentor team members and embed quality practices across the Agile team.
  • Drive continuous improvement through experimentation with new tools and methodologies.
  • Take ownership of key features, ensuring timely delivery and raising impediments early.
  • Promote best practices such as unit testing, code reviews, and robust acceptance criteria.
  • Provide clear reporting and actionable insights on testing progress and risks.

Experience / Competencies

Essential

  • Demonstrated and proven experience as a senior QA automation engineer.
  • Hands-on experience with UI automation tools (Selenium, Cypress, Playwright, TestComplete).
  • Proficient in Java, JavaScript, or similar scripting languages.
  • Strong experience designing and maintaining automated frameworks and end-to-end tests.
  • Skilled in CI/CD tools (GitLab, Jenkins, TeamCity).
  • Familiarity with BDD frameworks (Cucumber) and performance testing tools (JMeter).
  • Knowledge of non-functional testing (performance, load, stress, security).
  • Understanding of FIX protocol and trade lifecycle.
  • Excellent communication skills and ability to work in Agile/SAFe environments.

Desired

  • Experience with financial/trading platforms and knowledge of financial markets.
  • ISTQB or similar testing certifications.
  • Knowledge of AWS services, serverless architecture, and microservices.
  • Exposure to TDD, BDD, and modern testing approaches.

Job Band & Level

  • Manager / 6

#NIJobs

Not The Perfect Fit?

Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don’t hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That’s why we’re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Location
UK - City Quays - Belfast

To be considered for this role you will be redirected to and must complete the application process on our careers page. To start the process click the Continue to Application below.

Page 1 of 4
Frequently asked questions
Belfast offers a variety of Java job opportunities ranging from junior developer roles to senior software engineer and architect positions across multiple industries such as finance, tech startups, and telecommunications.
While certifications like Oracle Certified Professional Java Programmer can enhance your profile, most employers in Belfast focus on practical experience and project skills in Java development rather than mandatory certifications.
Yes, many employers in Belfast are open to remote or hybrid working arrangements for Java roles, particularly following the increased adoption of flexible working practices.
Salaries for Java developers in Belfast vary depending on experience and role level, typically ranging from £30,000 for entry-level positions to £70,000+ for senior roles.
Focus on building strong Java programming skills, contribute to open source or personal projects, keep your CV up to date, and tailor your applications to the specific job requirements. Networking with local tech communities and attending relevant events in Belfast can also help.