Software Engineer, Senior

aPriori Technologies

Belfast

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Pension match
Private medical & dental
Flexible time off
aPriori days

Job summary

aPriori Technologies in Belfast is seeking a Senior Software Engineer to strengthen and modernize its product portfolio. You will design, develop, and evolve complex enterprise applications in a collaborative environment.

The ideal candidate will have over 7 years of experience in software engineering with a strong focus on Java, Spring Boot, and Docker. Competitive compensation and unique benefits including pension match and flexible time off are offered.

Qualifications

  • 7+ years of professional software engineering experience.
  • 3+ years of hands-on experience with Java and Spring Boot.
  • Experience with containerized, distributed SaaS applications.

Responsibilities

  • Lead technical design and implementation of new product features.
  • Modernize and refactor existing codebases.
  • Provide technical direction and mentorship to developers.
  • Collaborate with product and architecture teams.
  • Build and maintain automated CI/CD pipelines.

Skills

Docker
Java
Spring Boot
PostgreSQL
AWS
Kubernetes
React/TypeScript

Education

Bachelor’s degree in Computer Science or a related field

Tools

CI/CD pipelines
API Gateway

Job description

The Senior Software Engineer will play a key role in strengthening and modernizing aPriori’s legacy product portfolio, with a focus on our best‑in‑class automation solutions. Working with a distributed team of engineers, you will design, develop, and evolve complex enterprise applications that power our manufacturing insights platform. This role combines hands‑on software development with technical leadership, balancing new feature delivery, modernization efforts, and quality improvements.

Our technology stack includes Java with Spring Boot, PostgreSQL, REST APIs, React/TypeScript, Redis, and Docker, all deployed in AWS. Experience with containerized, distributed SaaS applications is essential, along with the ability to mentor and guide teams toward best practices in design, testing, and delivery.

Responsibilities
  • Lead technical design and implementation of new product features and enhancements.
  • Modernize and refactor existing codebases for scalability, maintainability, and cloud readiness.
  • Provide day‑to‑day technical direction and mentorship for a mixed team of internal and contract developers.
  • Collaborate with product and architecture teams to ensure consistent technical alignment across applications.
  • Provide clear and concise progress updates, risks, and trade‑offs to management to support informed decision‑making.
  • Clearly articulate complex technical concepts to non‑technical stakeholders and management.
  • Build and maintain automated CI/CD pipelines using Docker and Kubernetes.
Requirements
  • Working knowledge of Docker and AWS‑based SaaS environments.
  • Strong understanding of code quality practices, including unit testing, CI/CD automation, and automated code scans for both quality and security.
  • Skilled in PostgreSQL and Redis in production systems.
  • Experience designing or building analytical / reporting APIs, including considerations like data aggregation, query performance, and consumer‑friendly response shaping, is a plus.
  • Familiarity with API Gateway concepts and patterns (e.g.: routing, rate limiting, auth delegation).
  • Experience with customer‑facing, productized APIs and the platform underpinnings that support them is a plus.
  • Familiarity with modern workflow orchestration tools (e.g. Apache Airflow, Temporal, etc) for managing and automating data or processing pipelines is a plus.
  • Self‑starter with the ability to work as part of a global project team.
Education and Experience
  • 7+ years of professional software engineering experience.
  • 3+ years of hands‑on experience with Java and Spring Boot.
  • Bachelor’s degree in Computer Science or a related field.

A team environment where your experience is valued, your voice is heard, and the work that you do makes an impact for our customers and employees.

aPriori offers competitive compensation and unique benefits including pension match, private medical & dental, flexible time off, aPriori days, and more in a dynamic, growing, innovative environment!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Manager, Data Platform
Product Manager, Data Platform

Apriori Technologies, Inc • Belfast City District

Hybrid
GBP 75,000 - 110,000
Pension match
Private medical & dental
Flexible time off
+1
Product Manager, Data Platform
Product Manager, Data Platform

aPriori Technologies • Belfast City District

Hybrid
GBP 90,000 - 120,000
Pension match
Private medical and dental
Flexible time off
+1
Manager, Engineering
Manager, Engineering

aPriori Technologies • Belfast

On-site
GBP 60,000 - 80,000
Senior Software Engineer — Lead Modernization & Cloud Apps
Senior Software Engineer — Lead Modernization & Cloud Apps

aPriori Technologies • Belfast

On-site
GBP 60,000 - 80,000
Pension match
Private medical & dental
Flexible time off
+1
Senior AI Engineer
Senior AI Engineer

aPriori Technologies • Belfast City District

Hybrid
GBP 90,000 - 130,000
Pension match
Private medical & dental
Flexible time off
+1
Senior Java Software Engineer
Senior Java Software Engineer

GradBay • Wallingford

On-site
GBP 110,000 - 150,000
Senior Java Developer
Senior Java Developer

scrumconnect ltd • Jersey Marine

On-site
GBP 80,000 - 110,000
Senior Java Software Engineer
Senior Java Software Engineer

Burns Sheehan • Greater London

On-site
GBP 54,000 - 90,000
Fully remote in the UK
Every other Friday off (9/80)
High-spec home office equipment
+1
Lead / Senior Software Engineer | Enterprise Asset Management AI & Agentic Systems
Lead / Senior Software Engineer | Enterprise Asset Management AI & Agentic Systems

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work opportunities
Senior Software Engineer
Senior Software Engineer

Pulse Group • Greater London

Hybrid
GBP 90,000 - 120,000
Free breakfast & snacks on office days
Regular team socials
Career progression
+1