CareerPlan

Software Engineer II

Belfast, Northern Ireland, GBFull-time2026-10-30 → 2026-11-10

Core

Design, develop, and operational support technology solutions for regulatory compliance, surveillance, supervision, and control oversight in global financial markets.

Role type

Senior IC Java Software Engineer

Builds

Scalable, secure, resilient, and regulator-ready technology solutions for compliance and supervision

Domain

Financial Services / Regulatory Technology / Trade Surveillance

Required skills

Java (JDK 17+), REST/GraphQL APIs (Spring Boot), SQL, Messaging (Kafka), Agile, Problem-solving, API-first design, Microservices, Cloud-native architecture

Preferred skills

Docker, Kubernetes, Search Engines (Solr/OpenSearch/ElasticSearch), CI/CD (GitHub Actions, Terraform), Security tools (SonarQube, Veracode), Big data/AI, Workflow engines (Camunda/Activiti/JBPM), Financial services domain knowledge

Technologies

Java, Spring Boot, Kafka, Docker, Kubernetes, Terraform, GitHub Actions, SonarQube, Veracode, Apache Solr, OpenSearch, ElasticSearch, Camunda, Activiti, JBPM

Responsibilities

Deliver strategic Compliance and Supervision technology initiatives; Build and support API-first, event-driven, microservices, and cloud-native architecture; Ensure technology solutions support regulatory obligations and embed auditability and traceability; Partner with Compliance, Risk, Data, and Business stakeholders to deliver scalable solutions.

Seniority

Mid-Senior, hands-on IC