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!
Full Stack Software Engineer (Java & Angular)
TP ICAP Group Services Ltd
Belfast
In office
Mid - Senior
Private salary
RECENTLY POSTED
+1

Role Overview
Liquidnet is seeking an exceptional and experienced developer to join the Internal Tools team. This experienced individual has a proven track record of developing high quality software in a world-class financial services organization preferably within an electronic trading environment.

We are looking for an outstanding candidate to be a part of an agile development team delivering client-facing trading algorithms and related services. This person will contribute to the delivery of global trading algorithms while maintaining and enhancing the supporting trading technologies.

Role Responsibilities

  • Hands-on design and development of tools for driving Liquidnet’s global equity business.
  • Partner with Product, Product Support, and Trading Desk in delivering rapid client customizations and fast lane solutions.
  • Contribute to all areas of the software development lifecycle including design, development, integration, automated testing, optimization, and maintenance.
  • Develop innovative solutions in a strategic, pragmatic way.
  • Contribute to all areas of team performance including daily scrums and after-action reviews.
  • Serve as third-tier support for production issues and related support needs.
  • Keep current with industry trends and incorporates emerging best practices into everyday work.

Essential Criteria

  • Experience developing applications with Java and web technologies.
  • Good understanding of HTML, CSS, and JavaScript.
  • Knowledge of the Spring framework.
  • Knowledge of PL SQL (Oracle).
  • Knowledge of Typescript.
  • BS/BA degree or higher in Computer Science and/or Engineering, Mathematics, or equivalent experience
  • Expert proficiency with computer technologies including Java, Linux, and OO Design with a focus on performance, re-usability, test automation and flexibility for customizations.
  • Strategic thinking, analytical, problem solving and troubleshooting skills.
  • Ability to work as part of a team, communicate effectively at all organizational levels with written and verbal communication skills.

Non-Essential Criteria

  • Good understanding of multithreaded and network programming concepts.
  • Experience with messaging middleware like Solace and knowledge of event-driven (pub/sub) programming models.
  • Knowledge of the Angular framework.
  • Good understanding of HTML, CSS, and JavaScript.

Band & Level

  • Professional / 5

#NIJobs

Risk Responsibilities

All staff have defined risk management responsibilities. The Group imposes additional responsibilities on line-managers and senior managers. It is critical that all staff discharge their risk management responsibilities when undertaking their role. Specific responsibilities are incorporated into employee objectives, and your performance against these objectives will be assessed as part of the firm’s performance management process. You will also be required to confirm that you have discharged your risk management responsibilities through the annual risk management attestation process.

Maintenance

The job description will be maintained by the manager of the department. It will be updated if there are changes to the duties and/or responsibilities.

This job description is subject to the terms and conditions of your Employment or Service Agreement and Handbook. You shall perform other such duties as the Company or any Group Company may reasonably require.

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.

Senior Software Engineer (Back End)
TP ICAP Group Services Ltd
Belfast
In office
Senior
Private salary
RECENTLY POSTED
+4

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.

Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 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

Join TP ICAP as a Senior Software Engineer and play a pivotal role in building business-critical software solutions for our internal broking division and external clients. You’ll be part of a highly skilled, collaborative team working in an Agile environment, driving innovation from design through to deployment. This is an opportunity to influence technical direction, mentor others, and deliver solutions that shape the future of financial markets.

We value continuous improvement, experimentation, and knowledge sharing. You’ll work in a self-organising, cross-functional team with a strong focus on automation, scalability, and cloud-native architecture.

At TP ICAP, you’ll work on cutting-edge technology that underpins global financial markets. We offer a collaborative environment, opportunities for professional growth, and the chance to make a real impact. If you’re passionate about engineering excellence and thrive in a fast-paced, innovative setting, we’d love to hear from you.

Key Responsibilities

  • Collaborate with Solution Architects and Principal Engineers to design and implement solutions aligned with our IT strategy and vision.
  • Take ownership of engineering deliverables, ensuring quality, scalability, and adherence to best practices.
  • Mentor and support team members, fostering a culture of learning and technical excellence.
  • Drive continuous improvement by exploring new technologies, tools, and methodologies.
  • Communicate progress effectively, proactively raising impediments to minimise delivery risks.

Experience & Competencies

Essential

  • Proven experience designing, developing, and maintaining distributed, event-driven, cloud-native systems.
  • Expertise in modern .NET technologies (.NET Framework and .NET Core) using C#.
  • Strong experience in API design and development (REST, GraphQL).
  • Solid understanding of relational database design and optimisation (MSSQL, MySQL).
  • Hands-on experience deploying and managing cloud environments (AWS, Azure).
  • Comprehensive knowledge of the full SDLC, with proactive involvement across design, development, QA, and post-release support.
  • Ability to balance pragmatism with innovation, delivering high-quality solutions under tight deadlines.
  • Strong problem-solving skills, attention to detail, and ability to validate approaches through POCs.
  • Experience building automated testing solutions for complex systems.

Desired

  • Proficiency in WPF application development.
  • Exposure to financial/trading platforms and understanding of financial markets.
  • Knowledge of FIX protocol and FIX message handling.
  • Experience with AWS services, serverless architecture, and microservices.
  • Familiarity with Java, JavaScript, or React.
  • Understanding of TDD, BDD, or similar testing methodologies.

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.

Senior Software Engineer
Ocho
Belfast
Remote or hybrid
Senior
ÂŁ90,000
RECENTLY POSTED

Are you a Senior Backend Engineer who specialises in either Java or Go and enjoys building high-performance, security-focused systems at scale?

My client is a fast-growing organisation in the cybersecurity space, developing advanced platforms to detect, prevent, and respond to modern threats in real time. They are looking for a Senior Engineer with deep expertise in either Java or Go to join a high-impact backend team.

The Role

This role is focused on building and scaling core backend services that underpin security-critical applications. You will work on highly concurrent, distributed systems where performance, resilience, and security are paramount.

Whether your strength is in Java (Spring, JVM ecosystem) or Go (Golang, high-concurrency services), you will have the opportunity to work within a team that values clean design, efficiency, and engineering excellence.

What You’ll Be Doing

  • Designing and building scalable backend services using Java or Go
  • Developing high-throughput, low-latency systems in a distributed environment
  • Working on real-time data pipelines and event-driven architectures
  • Contributing to system design, architecture, and performance optimisation
  • Writing clean, maintainable, and well-tested code
  • Collaborating with security and infrastructure teams to build robust, secure systems
  • Mentoring engineers and contributing to best practices

What We’re Looking For

  • Strong commercial experience in either Java or Go (Golang)

  • Deep understanding of backend engineering principles and system design

  • Experience building distributed systems at scale

  • Strong knowledge of:

    • Concurrency and performance optimisation
    • APIs (REST/gRPC)
    • Microservices architecture
  • Experience with cloud platforms (AWS, GCP, or Azure)

  • Familiarity with Docker and Kubernetes

  • Experience in cybersecurity, fintech, or other high-security environments is a plus

Nice to Have

  • Experience with low-latency or real-time processing systems
  • Knowledge of security protocols, encryption, or threat detection systems
  • Experience with Kafka or other streaming technologies
  • Exposure to DevSecOps or secure development practices

Why Join?

  • Work on cutting-edge cybersecurity products with real-world impact
  • Join a strong, engineering-led team with a focus on quality and performance
  • Opportunity to shape system architecture and technical direction
  • Competitive salary and benefits
  • Flexible or remote working options

Interested?

If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Benefits:
Work From Home

Senior Software Engineer (AWS / Cloud)
Ocho
Belfast
Hybrid
Senior
ÂŁ100,000
RECENTLY POSTED

Location: Belfast (Hybrid)
Salary: Competitive + benefits + equity

The Opportunity

Join a fast-growing engineering team building scalable, cloud-native systems in a high-impact environment, with a strong focus on AWS and modern distributed architecture.

The Role

  • Design, build and scale backend services within a cloud-native AWS environment
  • Develop and maintain distributed systems handling high volumes of data and transactions
  • Own features end-to-end, from initial design through to deployment and production monitoring
  • Improve system performance, scalability and reliability across core services
  • Work closely with DevOps, frontend and product teams to deliver robust solutions
  • Contribute to architectural decisions and best engineering practices

Tech

AWS * Kubernetes * Docker * Microservices * CI/CD

Requirements

  • Commercial experience building backend systems in languages such as Go, Java, Python or C#
  • Strong hands-on experience with AWS services and cloud-based architectures
  • Experience working on scalable, high-performance or data-intensive systems
  • Solid understanding of microservices and distributed system design
  • Experience with CI/CD pipelines and modern development practices

Why Apply

  • Work with modern cloud and infrastructure technologies
  • High-impact role in a growing engineering team
  • Clear progression and learning opportunities

For more information on this opportunity, feel free to connect for a confidential chat today.

Connect with Chanel Gillen on LinkedIn

Skills:
AWS * Kubernetes * Docker * Microservices * CI/CD

Benefits:
Work From Home

Full Stack Developer (JavaAngular)
VANRATH
Belfast
Hybrid
Mid - Senior
ÂŁ45,000
RECENTLY POSTED

Full Stack Developer (Java + Angular)

Belfast based (hybrid)

Join a pioneering financial services organisation committed to transforming global trading technology. Becoming part of this innovative team means working on cutting-edge trading algorithms and solutions in a dynamic, fast-paced environment.

Salary & Benefits:

  • Competitive salary package
  • Bonus schemes based on performance
  • Comprehensive health and wellness benefits
  • Flexible hybrid working model
  • Opportunities for professional growth and development

About your next employer:

This organisation is a leading force in electronic trading technology, renowned for delivering sophisticated trading algorithms and innovative tools to the global equity markets. As part of a world-class financial organisation, it boasts a talented, collaborative team operating across multiple regions, all focused on pushing the boundaries of trading technology. The company values agility, expertise, and a forward-thinking mindset, providing an environment where technical innovation thrives.

About you:

  • Proven experience in Java application development and web technologies
  • Strong understanding of HTML, CSS, JavaScript, and Typescript
  • Hands-on experience with the Spring framework
  • Knowledge of PL/SQL (Oracle) and Linux environments
  • Familiarity with OO design, performance optimisation, and test automation
  • Excellent problem-solving, analytical, and troubleshooting skills
  • Effective communicator, comfortable collaborating across teams and levels

What you’ll do:

  • Design, develop, and optimise tools supporting global equity trading operations
  • Collaborate with product, support, and trading teams to deliver tailored solutions and enhancements
  • Participate in full software development lifecycle activities, including testing, integration, and maintenance
  • Serve as third-tier support for production issues, ensuring smooth operations
  • Stay current with industry trends and best practices, incorporating innovations into your work
  • Contribute to team performance through daily scrums and continuous improvement initiatives

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

Mid Level Java Developers ( 4 Roles )
Ocho
Belfast
Remote or hybrid
Mid
ÂŁ60,000
RECENTLY POSTED

Software Engineer

Northern Ireland| Full time

We are working with a high growth digital asset firm operating at the intersection of institutional finance and crypto markets. This is a business that has successfully navigated multiple market cycles and continues to build trusted, long term partnerships across trading, risk and treasury functions.

They are now looking to add a Software Engineer who wants to work on meaningful, production grade systems in a fast moving but disciplined environment.

The opportunity

This role sits at the core of a technology function building enterprise scale systems that directly support trading, operations and risk teams. You will work on platforms that demand reliability, performance and resilience, where software quality genuinely matters.

You will be involved in system design and architecture, as well as the hands on delivery of tools, reports and data feeds that enable the business to operate effectively. This is not a feature factory role. Engineers here are trusted to think, challenge and improve how systems are built and maintained.

You will work closely with front office stakeholders and senior leaders, gaining real exposure to how technology underpins decision making in a complex financial environment.

What you will be doing

  • Designing and building enterprise level software systems
  • Developing internal tools, reporting and data feeds for trading, operations and risk teams
  • Taking ownership of software quality, efficiency, cost and operational resilience
  • Contributing to cross company technology initiatives as the business evolves
  • Partnering closely with senior stakeholders to ensure systems are fit for purpose and well maintained

What we are looking for

  • At least two years’ experience in a commercial software engineering role ( Java preferably, C++ skills will also be considered )
  • Strong foundations in computer science or a related discipline
  • A degree at bachelor’s or postgraduate level from a well regarded university
  • Experience working in environments where reliability and quality are critical
  • AWS experience or certification is a strong advantage

The environment

This is a close knit, high trust engineering culture where good ideas are listened to and impact is visible. Engineers are given real autonomy and judged on substance rather than process for the sake of it.

You will have the opportunity to influence how systems are built, not just implement decisions made elsewhere. The business is committed to long term development, supporting engineers to grow technically and professionally as the company scales.

Flexible working is supported, and the culture is collaborative, informal and focused on outcomes. For more information on this role, feel free to reach out to Ryan Quinn directly on LinkedIn. These roles will close out quickly, feel free to apply if you are already in another process.

Skills:
Java Microservices AWS

Benefits:
Bonus

Java Developers ( Intermediate )
Ocho
Belfast
Remote or hybrid
Junior - Mid
ÂŁ60,000
RECENTLY POSTED

Software Engineer

Northern Ireland | Full-time | Permanent

We’re partnering with a high-growth digital asset firm operating at the intersection of institutional finance and crypto markets - a company that has weathered multiple market cycles, built credibility in a volatile industry, and continues to establish long-term partnerships across trading, risk, and treasury. This is a business where engineering is core to survival, not an afterthought.

They are now looking for a Software Engineer who wants to work on meaningful, production-grade systems in a fast-moving but disciplined engineering culture.

The Opportunity

This role sits at the heart of a technology function responsible for building enterprise-grade systems that directly support trading desks, operational teams, and risk functions. The software you build will underpin real financial decision-making, where reliability, precision, and robustness are essential.

You’ll contribute to system architecture, data flow design, and the hands-on implementation of tools, reporting pipelines, and operational services. This is not a feature-factory environment - engineers here are encouraged to challenge assumptions, rethink approaches, and drive continuous improvement across the stack.

You’ll work closely with front-office stakeholders and senior leaders, gaining real visibility into how technology influences strategy in a sophisticated financial landscape.

What You’ll Be Doing

  • Designing and building enterprise-level software systems used across trading, operations, and risk
  • Developing internal tools, reporting capabilities, and data feeds that improve transparency and decision-making
  • Owning software quality, efficiency, performance, and operational resilience
  • Contributing to cross-company engineering initiatives as the organisation scales
  • Partnering with senior stakeholders to ensure systems remain reliable, well-maintained, and fit for purpose

What We’re Looking For

  • 2+ years of commercial software engineering experience (Java preferred; C++ also considered)
  • Solid grounding in computer science or related technical discipline
  • Bachelor’s or postgraduate degree from a well-regarded university
  • Experience building systems where reliability and quality are critical
  • AWS experience or certification is a strong advantage
  • A thoughtful engineering approach focused on clarity, quality, and maintainability

The Environment

You’ll join a close-knit, high-trust engineering team where good ideas are heard, impact is visible, and substance matters more than ceremony. Engineers are empowered to shape how systems evolve, not simply execute decisions made elsewhere.

The company is committed to long-term career development, offering opportunities to deepen technical skills, broaden domain knowledge, and influence architectural decisions as the organisation grows.

Flexible working is supported, and the culture is collaborative, informal, and focused on high-quality outcomes.

For more information or to discuss this role confidentially, feel free to reach out to Ryan Quinn directly on LinkedIn.
These positions tend to move quickly - early interest is encouraged even if you’re exploring multiple opportunities.

Skills:
Java Microservices AWS

Benefits:
Bonus

Principal Full Stack Software Engineer
Ocho
Belfast
Fully remote
Senior
ÂŁ100,000
RECENTLY POSTED

Senior Full Stack Software Engineer

Location: UK Remote
Engagement: Permanent
Interview Process: Single stage technical interview

The Opportunity

At OCHO, we build teams for organisations where engineering quality is taken seriously.

This role sits within a high performing product group building large scale operational software used daily by thousands of field based users. The engineering challenges here are real. Scale, reliability, data flow, and user experience all matter. The team moves quickly, values autonomy, and relies on senior engineers who can bring technical maturity from early product thinking through to delivery.

We are looking for a Senior Full Stack Engineer who can own solutions end to end. Someone who thinks beyond individual tickets and understands how backend services, frontend experiences, and product decisions come together to create scalable software.

This is not a surface level full stack role. To succeed here, you will have delivered meaningful functionality across both backend and frontend, owned architectural decisions, and worked closely with Product to shape the right technical approach.

What You Will Be Doing

  • Partner with product teams from ideation through to delivery, shaping solution design and technical direction.
  • Design and build substantial backend features that underpin complex, large scale field operations.
  • Deliver high quality React based user experiences that are performant, intuitive, and reliable.
  • Lead discussions around system design, data flow, and architectural trade offs.
  • Write clean, maintainable code supported by meaningful automated tests.
  • Drive continuous improvement across code quality, patterns, and engineering practices.
  • Mentor other engineers and help raise technical standards across the team.

What You Will Bring

  • A proven track record delivering complex features across both backend and frontend.
  • Strong professional experience with React including component architecture and state management.
  • Solid backend engineering experience using a modern language and framework.
  • Experience shaping system design and architectural decisions, not just implementing requirements.
  • Comfort working in distributed, service oriented, or event driven systems.
  • Strong understanding of data modelling, API design, and performance considerations.
  • A mindset oriented towards ownership, product thinking, and improving engineering culture.

Why This Role

You will work in an environment that values initiative, technical leadership, and thoughtful engineering. Your input will matter. Your decisions will have visible impact. And full stack genuinely means full stack.

The interview process is intentionally simple. A single technical interview focused on system design, code reasoning, and problem solving. Clear, fair, and efficient.

Interested

To discuss this role in more detail or explore whether it is the right fit, reach out directly to Ryan Quinn on LinkedIn.

Skills:
JavaScript AWS TypeScript Python Go Java

Benefits:
Options

Senior AI Engineer
Ocho
Belfast
Hybrid
Senior
ÂŁ100,000
RECENTLY POSTED

Job description.
Senior AI Engineer
Location: Belfast (Hybrid)
Eligibility: UK work authorisation required (no sponsorship available)

Are you an AI Engineer who enjoys turning cutting edge research into real, production-ready systems?

We’re partnering with a fast growing technology company building an advanced cloud security platform. Their technology uses real time runtime data and intelligent automation to help organisations better understand and respond to security risks across modern cloud environments.

As the platform continues to evolve, they’re looking for an AI Engineer to help build internal AI infrastructure and develop intelligent systems that power the next generation of security capabilities.

Why join?
* Work on real world AI systems used in complex cloud environments
* Build autonomous AI driven features that directly impact product capabilities
* Collaborate with AI researchers, engineers and security specialists
* Join a fast growing technology company solving challenging problems

What you’ll be doing:
* Building autonomous AI workflows that automate security detection, investigation and response
* Developing internal AI platforms to support model training, evaluation and deployment
* Turning AI research into production ready product capabilities
* Designing systems that analyse and correlate large volumes of security data
* Developing models that generate intelligent insights from customer environments
* Working closely with engineering, product and research teams to deliver AI driven features

What you’ll bring:
* 4+ years of software engineering experience
* 2+ years building or deploying AI/ML systems in production environments
* Hands-on experience with LLMs, AI agents or agentic frameworks
* Strong programming skills (Python, Go, Java or similar)
* Experience building scalable backend systems or ML platforms
* Ability to translate research concepts into reliable production systems

Desirable:
* Experience in cybersecurity or cloud security environments
* Experience with ML infrastructure, model deployment or MLOps
* Experience working with large, complex datasets or intelligent automation systems

Interested?
If you’re excited about building production AI systems that solve real world security challenges, get in touch with Justin Donaldson for a confidential conversation.

Skills:
AI ML LLMs. Python

Staff Engineer ( Java )
Ocho
Belfast
Fully remote
Senior - Leader
ÂŁ100,000
RECENTLY POSTED

Staff Software Engineer (Java)

The Opportunity

Our client is a US-based software provider serving major Academic and Sporting organisations - institutions where technology underpins daily operations at massive scale. Their systems demand absolute correctness, long-term reliability, and architectures that evolve gracefully over time.

This is a remote-first environment with a Belfast engineering hub available for meetups, collaboration, and team events.

They are now seeking a Staff Software Engineer to act as a senior technical leader across a core product area. This is a high-impact role with a deep backend focus, centred around Java-based distributed systems. You will influence architecture across multiple teams, remove delivery blockers, guide large-scale technical decisions, and embed enduring engineering standards.

Success in this role is measured not by volume of output, but by long-lasting architectural clarity, improved system health, sustainable engineering practices, and stronger cross-team alignment. You’ll report to an Engineering Manager and work closely with senior stakeholders across the organisation.

What You Will Do

  • Operate as a Staff-level technical leader across a complex, multi-service product ecosystem
  • Shape backend architecture and system-level designs across Java and Spring-based services
  • Lead high-impact engineering initiatives focused on scalability, performance, and operational resilience
  • Act as a trusted authority for complex technical decisions and domain-wide challenges
  • Partner with Product to translate workflows and requirements into robust distributed systems
  • Collaborate with Platform, DevOps, and Reliability functions to strengthen observability and operational maturity
  • Reduce legacy complexity by addressing architectural gaps, bottlenecks, and technical debt
  • Raise engineering standards through pairing, design reviews, technical documentation, and knowledge sharing

What You Will Bring

Must-haves

  • 10+ years of professional software engineering experience
  • Deep expertise in Java and the Spring ecosystem
  • Strong backend engineering background with solid experience in relational databases (ideally PostgreSQL)
  • Experience navigating complex or legacy domains where architecture is continuously evolving
  • Demonstrated ability to influence technical direction across teams or product areas
  • Ownership mindset across design, implementation, and operational support
  • Comfortable collaborating across Product, Platform, SRE, Support, and Engineering leadership
  • Excellent communication skills, able to build trust and alignment
  • Pragmatic decision-maker balancing speed, quality, and long-term system health

Nice-to-haves

  • Experience with Angular or modern JavaScript frameworks
  • Background working with data-heavy systems, analytics, or performance-critical workloads
  • Familiarity with AWS, DevOps tooling, or SRE practices
  • Exposure to regulated, compliance-driven, or operationally complex products

Who Thrives in This Role

You’re a Staff Engineer who leads through influence, not authority - someone who can dive into complex systems, ask the hard questions, and emerge with a clearer, healthier architecture.

You enjoy operating in ambiguity, especially in mature or post-acquisition environments where systems require thoughtful, incremental evolution. You care deeply about sustainability, reliability, and building platforms that will still make sense years from now.

You balance humility with high standards, think beyond immediate delivery, and take pride in designing systems that are scalable, maintainable, and genuinely impactful for end users.

Why Work With OCHO?

OCHO represents the largest portfolio of technology roles of any tech recruitment firm in Northern Ireland. If this particular opportunity isn’t quite the right fit, I’m always happy to grab a coffee and talk through the Northern Ireland tech landscape and opportunities in 2026.

For more information or a confidential discussion, feel free to reach out to Ryan Quinn directly on LinkedIn.

Skills:
Java Microservices AWS Event-driven

Benefits:
Work From Home Bonus

Principal Full Stack Engineer
Anson McCade
Lisburn
Remote or hybrid
Senior
ÂŁ95,000
RECENTLY POSTED
+5

Senior Full Stack Engineer

Location: Lisburn (Full Remote or Hybrid across NI)
Salary: Up to ÂŁ95,000 + 15% Bonus

As climate change reshapes global priorities, this organisation has made sustainability its focus.

Our client is a fast-growing GreenTech scale-up operating as part of a well-established and financially secure group. Youll get the pace and influence of a start-up environment, backed by the stability and long-term vision of a larger parent organisation.

They design and deliver a patented, cloud-based Centralised Data Platform that connects IoT devices across large retail estates. Their technology enables major retail brands to reduce energy consumption, cut carbon emissions, and unlock value from previously unused data streams.

This is genuine Tech-for-Good, building scalable software that has measurable environmental impact.

The Role

As a Senior Full Stack Engineer, youll play a key role in building and evolving a multi-cloud, multi-region IoT platform used at enterprise scale.

Youll contribute across the full technology stack designing robust backend services, developing intuitive front-end applications, and helping shape the overall architecture of a highly scalable cloud platform.

This is more than a hands-on coding role. Youll influence engineering standards, DevSecOps practices, platform scalability, and technical direction within a 24/7 cloud environment.

Its an ideal opportunity for someone who enjoys ownership, autonomy, and the chance to help shape a product during a strong growth phase.

Key Responsibilities

  • Design, develop, test, deploy and enhance full stack enterprise applications
  • Build scalable backend services (primarily Java-based) powering IoT data platforms
  • Develop modern, responsive front-end interfaces for real-time monitoring and analytics
  • Contribute to the architecture of a global multi-cloud / multi-region platform
  • Influence engineering best practices and SDLC improvements
  • Collaborate with cross-functional teams including Product, Data and DevOps
  • Support CI/CD pipelines and modern automated testing approaches
  • Mentor junior engineers and provide technical guidance
  • Deliver non-functional enterprise requirements (performance, security, scalability, resilience)

Essential Criteria

  • Relevant degree or equivalent commercial experience
  • 5+ years experience in full stack development
  • Strong backend experience with Java
  • Experience building modern front-end applications (e.g. React, Angular or similar frameworks)
  • Strong understanding of scalable, cloud-based architectures
  • Experience working within agile, DevSecOps environments
  • Ability to write clean, maintainable, production-grade code

Desirable Experience

  • Multi-threaded applications and Spring framework
  • IoT platforms or real-time data processing systems
  • Cloud-native development (AWS, Azure or similar)
  • CI/CD and containerisation tools (Jenkins, Argo, Kubernetes)
  • Enterprise security and compliance standards
  • Atlassian tooling (JIRA, Confluence)

The Package & Benefits

  • Up to ÂŁ95,000 base salary
  • 15% annual bonus (team achieved full 15% last year)
  • Fully flexible remote working across Northern Ireland
  • Hybrid option available if preferred
  • 5% pension contribution
  • Life assurance
  • Gym flex membership
  • Increasing annual leave with tenure
  • Private medical at senior levels
  • Clear progression opportunities as the company scales

Interview Process

  • Stage 1: Screening call
  • Stage 2: Take-home technical challenge (1 week to complete)
  • Stage 3: On-site final interview

This is an excellent opportunity to join a scaling GreenTech organisation at a pivotal stage where you can shape technical direction, accelerate your career, and build technology that delivers meaningful environmental impact.

If youd like further details, feel free to reach out.

Skills:
Java spring Javascript react aws

Benefits:
Work From Home

Principle Full Stack Developer
VANRATH
Belfast
Fully remote
Senior - Leader
ÂŁ95,000
RECENTLY POSTED

Prinacple Full stack

Remote (Anywhere in NI)

Excellent Salary bonus and package

Join a pioneering leader in sustainable energy management, recognised globally for their innovative IoT solutions. This award-winning, cloud-based IoT technology provider is redefining smart automation across industries, offering an exciting opportunity to influence the future of scalable, secure enterprise systems.
Salary & Benefits:

  • Competitive salary and bonus
  • Flexible working arrangements
  • Health and wellness benefits
  • Opportunities for professional development and advancement
  • Collaborative, innovative working environment

About your next employer:

As a global innovator in cloud technology, our client develops award-winning solutions that drive sustainability and efficiency for leading brands worldwide. With a strong focus on research, cutting-edge technology, and a dynamic engineering culture, they operate across multi-cloud platforms including AWS and Azure, supported by a talented team dedicated to making a real-world impact.
About you:

  • Bachelor’s degree or equivalent in Computer Science, Software Engineering, or related field; postgraduate qualifications are a plus
  • 6+ years of core Java development experience with a proven track record of delivering high-quality, maintainable code
  • Extensive experience in full stack development within Agile teams
  • Strong understanding of enterprise architecture and scalable cloud solutions
  • Excellent problem-solving, communication, and leadership skills
  • Passionate about innovation, security, and best DevSecOps practices

What you’ll do:

  • Lead the architecture, development, and deployment of enterprise-scale IoT and cloud-based applications
  • Provide technical leadership across a growing engineering team, shaping best practices and standards
  • Collaborate with cross-functional teams to translate requirements into scalable, high-performance solutions
  • Drive innovation through research, proof-of-concepts, and emerging technology adoption
  • Support secure, reliable, and efficient DevSecOps pipelines within a 24/7 cloud environment
  • Mentor engineers and support continuous improvement of development processes

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:
java

Mid-level Software Engineer C#/.NET
VANRATH
Belfast
Hybrid
Mid
ÂŁ65,000
RECENTLY POSTED
+2

Job Description

My client, a global fintech firm specialising in trading and analytics platforms, is hiring a Software Engineer II (Mid-Level) to join their growing Belfast team. This is an exciting opportunity to work on a high-performance trading platform, contributing to cloud systems, APIs, and client-facing technology within a fast-paced engineering environment.
* Competitive salary (DOE) + bonus
* Hybrid working
* Strong benefits package (health, pension, life assurance)
* Clear learning and progression opportunities within a global team
* Exposure to financial markets and trading systems
You will be part of a highly skilled engineering team building and enhancing a sophisticated trading platform used globally. This role offers strong technical exposure across backend development, APIs, cloud-based systems, and client integrations.
As a Software Engineer, you will contribute to the design and development of platform components using .NET/C#, working closely with internal teams and clients to deliver high-quality solutions. You will be involved in debugging, API development, system integration, and supporting onboarding of new clients, while gaining valuable experience in financial markets technology.

The Person

* 3+ years’ experience in software development
* Strong experience with .NET / C# (or similar languages such as Java, C++, Python)
* Experience working in Windows-based development environments
* Strong debugging and problem-solving skills
* Experience working with APIs (REST) and backend systems
* Ability to work with stakeholders and end users to gather requirements and resolve issues
* Strong communication and interpersonal skills
* Experience working in Agile environments
Desirable:
* Exposure to financial systems or trading platforms
* Experience with messaging protocols (FIX, iLink etc.)
* Knowledge of MySQL or similar databases
* Experience with Python, PowerShell or scripting languages
* Exposure to Linux environments

For further information

For further information on this role, or any other Software Engineering opportunities in Belfast or Northern Ireland, apply via the link or contact Michael Peniata 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.

Software Developers (Java,Python,Typescript)
MCS Group
Belfast
Hybrid
Mid - Senior
ÂŁ80,000
RECENTLY POSTED
+8

MCS Group is delighted to be partnering with a rapidly scaling cloud and data engineering consultancy as they build out a new engineering function in Belfast. This organisation delivers mission-critical platforms across cloud, data, AI, and event-driven systems, working closely with enterprise and high-growth clients to build scalable, production-grade solutions.

Due to a strong pipeline of upcoming projects, they are seeking talented Software Engineers who can operate across a variety of modern tech stacks and contribute to multiple high-impact engagements.

The Role

This is a highly technical, hands-on engineering role suited to developers who enjoy variety and solving complex problems across different domains. You will have the opportunity to work across several greenfield and scaling projects, including:

  • Modern full-stack platforms (React, TypeScript, GraphQL, NestJS)
  • Event-driven systems leveraging cloud-native architectures
  • Data and AI-driven solutions using GCP and advanced data tooling
  • Backend and microservices environments using Java, Python, and Node.js

You’ll be building scalable systems end-to-end, contributing to architecture, and working closely with both internal teams and external clients.

What You’ll Be Doing

  • Designing and building scalable, high-performance applications across backend and full-stack environments
  • Developing APIs, microservices, and event-driven systems
  • Working across cloud-native infrastructure (primarily GCP) including serverless and containerised environments
  • Contributing to data pipelines, integrations, and AI-enabled features
  • Collaborating on system design and architectural decisions
  • Implementing CI/CD pipelines and DevOps best practices
  • Working closely with clients to deliver robust, production-ready solutions

What You’ll Need

  • Strong commercial experience in software development (Java, Python, TypeScript, or JavaScript)
  • Experience with modern frameworks (e.g. React, Node.js/NestJS, Spring, etc.)
  • Solid understanding of APIs, microservices, and distributed systems
  • Experience working with SQL databases (PostgreSQL preferred)
  • Exposure to cloud platforms (GCP, AWS, or Azure) and containerisation (Docker/Kubernetes)
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, etc.)
  • A flexible mindset and ability to work across multiple tech stacks and projects

Nice to Have

  • Experience with event-driven architecture (Pub/Sub, Kafka, etc.)
  • Exposure to data/AI tooling or data pipelines
  • Experience with GraphQL and modern frontend tooling ( Vite)
  • Knowledge of observability tools (e.g. OpenTelemetry)

What’s in it for You

  • Work across diverse, cutting-edge projects spanning cloud, data, AI, and full-stack engineering
  • Strong exposure to modern GCP-based architectures and tooling
  • Opportunity to influence technical direction and architecture
  • Hybrid working model
  • Competitive salary and benefits
  • A collaborative, engineering-led culture with real ownership and growth opportunities

This is an excellent opportunity for a versatile software engineer who enjoys working across different technologies and wants to be part of a high-growth consultancy delivering complex, real-world systems.

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 spring springboot kafka react API’s

Software Engineer (Java or Python)
MCS Group
Belfast
Hybrid
Mid - Senior
ÂŁ80,000
RECENTLY POSTED

MCS Group is delighted to be partnering with a brand new FDI as they build out a new team here in Belfast. Our client is a high-growth cloud and data engineering consultancy. They are seeking a Java/Python software engineer to join their team. This organisation delivers mission-critical cloud, API, and data solutions for enterprise and high-growth clients, embedding directly within client teams to build scalable, production-grade systems.

The Role

This opportunity is ideal for a backend or data-focused engineer who thrives in technically demanding environments. You will be building high-performance, production-grade systems using modern Java frameworks and microservices architecture.

Day-to-day responsibilities:

  • Design and develop resilient, high-performance backend systems using Java
  • Build and enhance distributed data pipelines and streaming architectures
  • Contribute to system design and architectural decision-making
  • Optimise performance, scalability and reliability across enterprise platforms
  • Collaborate closely with internal teams and client stakeholders
  • Support cloud migrations and modernisation initiatives
  • Mentor engineers and uphold strong development standards

What you need:

  • Hands-on Java or Pyhton experience
  • Strong understanding of multithreading, concurrency and microservices architecture
  • Experience working with distributed data technologies and streaming systems
  • Solid SQL and data modelling expertise
  • Exposure to cloud environments and CI/CD pipelines
  • A proactive mindset and ability to operate in high-ownership, client-facing settings

What’s in it for you:

  • Genuine ownership of complex, enterprise-scale systems
  • Exposure to modern cloud and distributed data technologies
  • The opportunity to influence architectural decisions
  • Hybrid working model
  • Competitive salary and strong benefits package
  • A collaborative, engineering-first culture focused on long-term growth

This is an excellent opportunity for a strong Java or Python engineer who wants to work on technically challenging systems while shaping the next phase of a growing international consultancy.

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 spring springboot kafka react API’s

Software Engineer Intern
Intapp
Belfast
Hybrid
Graduate
Private salary
RECENTLY POSTED
+1

Summary:

As a Placement Software Engineer, you will join a team of experienced engineers which develop, maintain, and test our Collaboration software products using C#, React, JavaScript and .NET.

The successful candidates will be working in a collaborative Agile environment alongside engineering managers, developers, QA engineers and product managers. The nature of our work requires excellent communication skills and an enthusiastic approach to problem solving and teamwork.

We don’t expect you to know everything; we favour positive attitude, good communication skills and ability over experience. You will be involved in stimulating work every day, challenging your technical abilities and gaining experiences across the whole product development life cycle.

You must have:

  • A minimum of 2 years attendance in a Computer Science related degree

Coding experience using an OO language i.e. Java, C#, C++ etc.
Knowledge of a SQL based database technology.
Agile development familiarity
Eligibility to work in the UK is required. Please note that successful applicants will be based in the office in Belfast City Centre at least three days per week

What you will do:

Estimate, Design and develop features from requirements provided within the dev ops system

Contribute to test planning, designing and estimation

Test and resolve bugs reported in the products.

Track and manage work items and defects through to closure of the testing lifecycle

Participate with development team meetings

Ensure quality products by creating automated unit tests and getting involved in other testing solutions as required

Any other reasonable duties as required by management

Comply with all HR & IT Policies, ensuring client and data confidentiality

What you will need:

The ideal candidate will have:

  • A strong academic record at A-Level or in further education

Expect to receive a 2:1 or above in Computer Science/Software Engineering or related field
Strong communication skills and welcomes the opportunity to collaborate in a tight knit, agile team-oriented group.
Strong coding ability within Object oriented languages such as Java, C# or C++
A passion for software engineering; examples of work you have completed outside of the core curriculum is a plus.
A strong desire to understand and leverage new tools and technologies and evolve their learning of the discipline.
Analytical abilities, including the ability to translate and communicate technical requirements.

Intapp provides equal employment opportunities to all qualified applicants and will make hiring decisions without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristic protected by federal, state or local laws.

Please note: Intapp will not hire through text message, social media, or email alone. We will never extend a job offer unless you have been contacted directly by an Intapp recruiter and have participated in the interview process which will generally consist of 3 or more virtual or in person meetings. Please note that Intapp only uses company email addresses, which to communicate with candidates via email. Intapp will never ask for financial information of any kind or for any payment during the job application process. We post all legitimate job openings on the Intapp Career Site at If you believe you were a victim of such a scam, you may contact your local authorities. Intapp is not responsible for any claims, losses, damages, or expenses resulting from scammers.

Staff Software Engineer
Bazaarvoice Ltd
Belfast
In office
Senior - Leader
Private salary
RECENTLY POSTED
+3

Reposted 11 Days Ago Be an Early Applicant Belfast, County Antrim, Northern Ireland Belfast, County Antrim, Northern IrelandThe Staff Software Engineer at Bazaarvoice will design and develop solutions for the Syndication platform, lead engineering excellence, mentor engineers, and resolve production summary above was generated by AI At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social & search syndication network. And we make it easy for brands & retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products. The problem we are trying to solve : Brands and retailers struggle to make real connections with consumers. It’s a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result? Time and money spent on content that doesn’t attract new consumers, convert them, or earn their long-term loyalty. Our brand promise : closing the gap between brands and consumers. Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia. Its official: Bazaarvoice is aGreat Place to Work in theUSA ,ustraliaIn , , Lithuania, France, Germany and the !Do you want to work on something that you, your friends, family and hundreds of millions of others use every day, and actually makes you smarter about how you spend your money? What if you could do that with a bunch of really smart people in an environment that actively encourages learning, growth and individual development? Every day, the Bazaarvoice engineering team tackles interesting and challenging problems across virtually every major computer science problem domain, and we do it all at a massive is looking for outstanding people who are passionate about building great software, and want their work to have real-world impact. Product data and user generated content are the driving forces of engineer will join the team working on our Syndication platform which powers our syndication network allowing clients to share user generated content like ratings and reviews, questions and answers across more than 2.3 billion client a staff engineer on the team, you will be responsible for leading the design, development, delivery and ownership of a range of solutions to extend Bazaarvoice’s Syndication network.

Key Responsibilities:

System Architecture: Lead the design and delivery of high-performance, scalable big data storage and processing solutions, ensuring they align with long-term business goals.
Engineering Excellence: Drive Test Driven Development (TDD) and high-quality coding standards. Actively lead code reviews and champion software development best practices across the engineering organization.
Strategic Collaboration: Partner with cross-functional teams, Senior Staff, and Principal Engineers to solve complex architectural challenges and break down silos.
Delivery Mindset: Take full ownership of technical solutions from conception to production, ensuring reliable, high-quality delivery in an Agile environment.
Engineering Coach: Act as a mentor to junior and senior engineers, fostering a culture of continuous learning and technical excellence.
Resilience & Triage: Lead the investigation and resolution of complex production issues and outages. Participate in the on-call rotation.

Required Skills & Experience:

7+ years of professional development experience, with expertise in Java and the TypeScript/JavaScript ecosystem.
Quality First: Expertise in TDD and writing clean, maintainable, and testable code for distributed environments.
Big Data Processing: Experience of big data storage and processing technologies including Apache Spark, dbt, Redshift, and Snowflake.
Cloud Native Mastery: Strong experience with AWS services (Lambda, S3, Step Functions, EventBridge) and building event driven, serverless architectures.
Database Expertise: Proficiency in NoSQL (DynamoDB/MongoDB).
Infrastructure as Code: Expert knowledge of Terraform, CloudFormation, or SAM.
CI/CD & DevOps: Deep understanding of CI/CD pipeline architecture and DevOps practices to enable rapid, safe deployments.
Modern Search: Familiarity with search engines like Elasticsearch or OpenSearch for log analysis and data discovery. #LI-EM1 Why join Bazaarvoice? Customer is key We see our own success through our customers outcomes. We approach every situation with a customer first mindset. Transparency & Integrity Builds Trust We believe in the power of authentic feedback because its in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance. Passionate Pursuit of Performance Our energy is contagious, because we hire for passion, drive & curiosity. We love what we do, and because were laser focused on our mission. Innovation over Imitation We seek to innovate as we are not content with the status quo. We embrace agility and experimentation as an advantage. Stronger Together We bring our whole selves to the mission and find value in diverse perspectives. We champion whats best for Bazaarvoice before individuals or teams. As a stronger company we build a stronger community. Commitment to diversity and inclusion Bazaarvoice provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent, and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping, and marital status), sexual orientation, gender identity, genetic information, military/veteran status, or any other category protected by federal, state, or local law in every location in which the company has facilities. Bazaarvoice believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of creating the worlds smartest network of consumers, brands, and retailers. Please note: A basic background check will be required for the successful candidate

Top Skills

SparkAWSCi/CdCloudFormationDbtDynamoDBElasticsearchEventbridgeJavaJavaScriptLambdaMongoDBOpensearchRedshiftS3SamSnowflakeStep FunctionsTerraformTypescript

Technical Lead - Software Developer
Hays Specialist Recruitment
Belfast
Hybrid
Senior
ÂŁ80,000
RECENTLY POSTED

Our client is a globally recognised organisation with a dedicated innovation function responsible for building cutting-edge applications that transform the working lives of finance and tax professionals. Their mission is to rapidly prototype ideas, gather meaningful user feedback and scale the solutions that deliver the biggest impact.
They are now seeking a Senior Manager / Technical Lead to drive technical excellence, guide a high-performing Scrum team, and help deliver products used across their worldwide network. This is a unique opportunity to work in a collaborative, forward-thinking environment where your technical leadership directly shapes real-world outcomes.
The RoleIn this senior leadership position, you will:

  • Lead and mentor a multi-disciplinary Scrum team, fostering a high-performance engineering culture.
  • Architect and implement scalable, resilient technical solutions.
  • Collaborate with designers, BAs, product owners and QA to deliver exceptional user experiences.
  • Act as the Technical Lead for key product areas, solving complex problems with pragmatic, modern engineering approaches.
  • Work closely with Product to shape backlogs, prioritise features and plan sprints.
  • Support rapid prototyping to accelerate time-to-value.

About YouYou are an experienced engineering leader with:

  • Strong commercial experience leading development teams.
  • Recent hands-on development experience and the ability to guide technical decision-making.
  • Solid understanding of REST APIs, databases, CI/CD, automated deployments and Agile development.
  • Experience with automated testing (TDD/BDD) and Git-based version control.
  • A humble, empathetic, adaptable approach to leadership.

Desirable (not essential):

  • Angular, Java, cloud (AWS/Azure) and NoSQL experience.

What’s on Offer

  • A genuinely supportive, people-focused culture with strong emphasis on continuous learning.
  • Opportunities to work on global, high-impact digital initiatives.
  • Hybrid working with flexibility.
  • A chance to advance your career within a highly innovative technology environment.

How to ApplyIf you’re a technical leader who loves building impactful products and wants to join a world-class innovation team, we’d love to hear from “Apply Now” or contact Juliann Deegan at Hays Technology for a confidential conversation.

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be

Skills:
Technical Lead Java Angular

Benefits:
Competitive

Software Engineering Manager (New FDI)
MCS Group
Belfast
Remote or hybrid
Senior - Leader
ÂŁ100,000
RECENTLY POSTED

MCS Group is delighted to be partnering with a brand new FDI as they build out a new team here in Belfast. Our client is a high-growth cloud and data engineering consultancy. They are seeking an Engineering Manager to lead software delivery while remaining close to the code. This organisation delivers mission-critical cloud, API, and data solutions for enterprise and high-growth clients, embedding directly within client teams to build scalable, production-grade systems.

Day-to-day responsibilities:

  • Lead and mentor a team of engineers across multiple active projects
  • Drive technical design and architectural decisions for scalable, high-quality systems
  • Contribute hands-on to backend services, APIs, and system improvements
  • Partner with Product and Design to shape roadmaps and ensure smooth delivery
  • Lead agile ceremonies and continuously improve engineering processes
  • Support hiring, onboarding, and ongoing career development within the team

What you need:

  • Strong software engineering background
  • Experience in a technical leadership or people management role
  • Strong backend expertise (Java/Spring or Python preferred)
  • Familiarity with modern frontend technologies such as React, JavaScript, and HTML/CSS
  • Experience delivering projects end-to-end while managing stakeholders and team morale
  • Comfortable operating in a fast-paced, client-facing environment

What’s in it for you:

  • High-impact leadership role with real ownership across technical and people decisions
  • Competitive salary with comprehensive health and dental coverage
  • Generous PTO and holiday allowance
  • Collaborative, engineering-led culture focused on mentorship, quality, and continuous improvement
  • Growth focused leadership opportunity - you will help build out a new team here in Belfast

To speak in absolute confidence about this opportunity please contact Sarah McCann, Head of IT Recruitment at MCS Group or click the apply button below.

If this position is not right for you, we have others that are.

Please visit MCS Group to view a wide selection of our current jobs or give us a call .

All conversations will be treated in the strictest of confidence.

Skills:
software engineering manager engineering manager technical lead java python spring react

Benefits:
Work From Home

Staff /Senior Staff Java Developers
Ocho
Belfast
Hybrid
Senior
ÂŁ100,000
RECENTLY POSTED
+3

Staff/ Senior Staff Java Developer - Belfast-Hybrid Role - 1-2 days in the office

About the CompanY

Our client is a globally recognised SaaS technology company building large-scale data and commerce platforms used by some of the world’s most recognisable retail and consumer brands.

Their Belfast engineering centre plays a key role in designing and delivering highly scalable cloud-native systems that process millions of transactions and events daily.

As part of continued platform evolution, they are seeking Staff / Senior Staff Java Developers to help drive the architecture, delivery, and evolution of modern event-driven microservices.

The Role

This is a hands-on technical leadership role focused on designing and delivering highly scalable distributed systems while shaping the long-term architecture of the platform.

You will work closely with engineering teams across multiple regions to define architecture standards, guide platform evolution, and help modernise core services as the business continues to scale.

While this role involves technical strategy and architecture leadership, it also requires a strong hands-on engineering mindset, contributing directly to critical platform initiatives when required.

Key Responsibilities

* Design and deliver scalable Java-based microservices and distributed systems within a modern cloud-native architecture

* Lead the development of event-driven architectures using messaging, event streaming, and asynchronous processing patterns

* Contribute to the evolution of the platform architecture using CQRS, Event Sourcing, and domain-driven design principles

* Build and maintain services deployed in containerised environments using Kubernetes in AWS

* Develop and optimise APIs and service integrations used across multiple internal platforms

* Partner with engineering teams globally to establish architecture standards and best practices for APIs and event-driven systems

* Identify and lead initiatives to address architecture debt, improve operational efficiency, and modernise legacy services

* Ensure systems align with AWS Well-Architected Framework principles, focusing on reliability, performance, cost optimisation, and security

* Contribute hands-on to the delivery of mission-critical platform projects when required

Essential Criteria

* Strong commercial experience developing backend systems using Java (Spring Boot or similar frameworks)

* Proven experience building distributed systems and microservices architectures

* Experience designing and implementing event-driven architectures using messaging or streaming technologies

* Experience working with cloud platforms (AWS preferred) and modern DevOps practices

* Familiarity with containerisation and orchestration tools such as Docker and Kubernetes

* Strong experience with API design and scalable service architectures

* Experience working with NoSQL and distributed data stores such as DynamoDB or MongoDB

* Understanding of modern architectural patterns including CQRS and Event Sourcing

Why Join

* Work on high-scale global SaaS platforms used by leading international brands

* Join a high-performing engineering team in Belfast with strong global collaboration

* Opportunity to influence platform architecture and engineering standards across the organisation

* Exposure to modern technologies including AWS, Kubernetes, event streaming, and cloud-native architectures

* Competitive salary, bonus, and strong benefits package

How to Apply

If you believe you meet the criteria for this role and are excited about the opportunity to join our team, please apply via this link. Alternatively, you can reach out to Phil Gamble directly for an informal chat via LinkedIn or WhatsApp.

About Phil Gamble

Phil Gamble has over 21 years of experience in the Tech recruitment industry, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK, and Ireland. He takes a personalized approach to understanding candidates and has garnered praise for his professionalism and dedication to their career goals.

Skills:
Java Aws SaaS AI

Senior Software Engineer - Java
Ocho
Belfast
Hybrid
Senior
ÂŁ65,000
RECENTLY POSTED
+1

Senior Software Engineer | Java, Microservices, Cloud | Belfast (Hybrid)

Location: Belfast
Type: Permanent

Salary: Competitive

About the Opportunity:

This role sits within a core backend engineering team responsible for building and evolving services that handle high volumes of data and user-generated content. These systems are critical to product capability, reliability, and scale.

You will work in a collaborative, engineering-led environment focused on clean architecture, modern microservices, and continuous delivery.

What Youll Be Doing:

  • Design, build, and evolve scalable backend services using Java or Kotlin
  • Contribute to the decomposition of monolithic systems into modern microservices
  • Develop secure, high-quality APIs with a strong focus on reliability and performance
  • Write well-tested code using TDD and BDD practices
  • Participate in code reviews and drive engineering best practices
  • Collaborate closely with senior, staff, and principal engineers
  • Troubleshoot and resolve production issues across live systems
  • Implement monitoring, alerting, and observability across services
  • Contribute to CI/CD pipelines and improve deployment processes
  • Mentor and support junior engineers within the team
  • Participate in on-call rotation

What Youll Bring:

  • 5+ years commercial experience in backend software engineering
  • Strong experience with Java or Kotlin
  • Experience building and scaling microservices architectures
  • Solid understanding of RESTful API design
  • Experience working in cloud-native environments
  • Strong knowledge of software design principles including SOLID
  • Experience with relational databases such as MySQL
  • Experience working in Agile environments
  • Familiarity with CI/CD pipelines such as Jenkins or similar
  • Strong problem-solving and communication skills

Why Join:

  • Opportunity to work on systems that operate at scale
  • Strong engineering culture with emphasis on quality and ownership
  • Collaborative team environment with experienced engineers
  • Exposure to modern architecture and cloud technologies
  • Real influence on technical direction and system design

If you’re interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.

Skills:
Java Kotlin AWS CICD Microservices SQL

Benefits:
Pension Fund Medical Aid / Health Care

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.