Senior Java Developer (6 month contract)

EPAM Systems

Belfast City District

On-site

GBP 70,000 - 100,000

Full time

28 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private Healthcare Package
Pension
Employee Assistance Programme
Enhanced Maternity policy
Group Life Protection Benefit
Cycle to Work Scheme
Employee Referral Bonus Scheme
Diversity Networks
Access to a range of skills and certs

Job summary

EPAM Systems in Belfast is seeking an experienced Java Developer to join a fast-moving delivery team building a new regulatory reporting platform for a global financial services firm.

The role focuses on MiFID II transaction reporting, trade transparency, and instrument data, replacing a legacy system with a cloud-native microservices architecture (Java 17, Spring Boot, AWS, CI/CD).

Qualifications

  • 5+ years of Java development experience with Spring Boot.
  • Experience building cloud-native microservices and RESTful APIs.
  • Familiarity with AWS and CI/CD pipelines.
  • Strong communication with non-technical stakeholders.

Responsibilities

  • Design scalable cloud-native backend components using Java and Spring Boot.
  • Collaborate with cross-functional teams for transaction reporting features.
  • Translate regulatory requirements into auditable technical solutions.
  • Participate in Agile ceremonies and contribute to testing and documentation.
  • Deploy services in AWS and contribute to CI/CD pipelines.

Skills

Java
Spring Boot
Microservices
RESTful APIs
AWS
Agile
Communication skills

Job description

First Derivative is driven by people, data, and technology, unlocking the value of insight, hindsight, and foresight to drive organizations forward. Counting many of the world's leading investment banks as clients, we help our clients navigate the data-driven, digital revolution that is transforming the financial services sector. Our global teams span across 15 offices serving clients across EMEA, North America and APAC.

As an EPAM Systems, Inc. (NYSE: EPAM) company, a leading global provider of digital platform engineering and development services, we deliver advanced financial services solutions by empowering operational insights, driving innovation, and enabling more effective risk management in an increasingly data-centric world. Together with EPAM, we combine deep industry expertise with cutting-edge technology to help clients stay ahead in a rapidly evolving financial landscape, offering comprehensive solutions that drive business transformation and sustainable growth.

We are looking for an experienced Java Developer to join a fast-moving delivery team building a new regulatory reporting platform for a global financial services firm.

This is a key build focused on MiFID II transaction reporting, trade transparency, and instrument data — replacing a legacy system with a cloud-native microservices architecture (Java 17, Spring Boot, AWS, CI/CD).

You’d be working closely with BAs, compliance SMEs, and QAs to deliver genuinely business-critical features.

Key highlights
  • Greenfield build – no legacy codebase
  • Cloud-native tech stack (Java, Spring Boot, AWS, GitHub Actions, Jenkins)
  • Regulatory focus (MiFID II, EMIR, SFTR, etc.)
Responsibilities
  • Design and implement scalable, cloud-native backend components using Java and Spring Boot
  • Collaborate with cross-functional teams to deliver features supporting transaction reporting, pre/post-trade transparency, and venue/instrument data flows
  • Translate regulatory requirements into robust, auditable technical solutions
  • Participate in Agile ceremonies and contribute to design, development, testing, and documentation
  • Write unit, integration, and functional tests; support automated test pipelines
  • Deploy services in AWS and contribute to CI/CD pipeline development
Requirements
  • 5+ years of Java development experience, with strong proficiency in Spring Boot
  • Solid understanding of microservices architecture and RESTful API design
  • Experience deploying to and developing in AWS or other public cloud environments
  • Familiarity with Agile development practices and tools (e.g., Jira, Git, Jenkins)
  • Strong communication skills and ability to work closely with non-technical stakeholders
  • Previous experience in capital markets, especially transaction reporting, is highly desirable
Nice to have
  • Knowledge of MiFID II, EMIR, SFTR, or other regulatory reporting regimes
  • Experience with test automation frameworks (e.g., Playwright, TypeScript, BDD)
  • Exposure to MarkLogic or similar document databases
We offer
  • Private Healthcare Package
  • Pension
  • Employee Assistance Programme
  • Enhanced Maternity policy
  • Group Life Protection Benefit
  • Give as You Earn
  • Cycle to Work Scheme
  • Employee Referral Bonus Scheme
  • Diversity Networks
  • Access to a range of skills and certifications
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer (6 month contract)
Java Developer (6 month contract)

EPAM Systems, Inc. • Belfast City District

On-site
GBP 60,000 - 90,000
Private Healthcare Package
Pension
Employee Assistance Programme
+3
Java Developer for Cloud-Native Regulatory Platform
Java Developer for Cloud-Native Regulatory Platform

EPAM Systems, Inc. • Belfast City District

On-site
GBP 60,000 - 90,000
Private Healthcare Package
Pension
Employee Assistance Programme
+3
Graduate Analyst
Graduate Analyst

EPAM Systems • Newry

On-site
GBP 25,000 - 32,000
Private Healthcare
Pension
Employee Assistance Programme
+7
Graduate Analyst
Graduate Analyst

EPAM Systems • Belfast City District

On-site
GBP 26,000 - 34,000
Private Healthcare Package
Pension
Employee Assistance Programme
+7
Junior Software Engineer (Graduate)
Junior Software Engineer (Graduate)

EPAM Systems • Newry

On-site
GBP 30,000 - 40,000
Private Healthcare Package
Pension
Employee Assistance Programme
+5
Senior Java Software Engineer
Senior Java Software Engineer

Harrington Starr • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Java Developer
Senior Java Developer

Synnovate • City Of London

On-site
GBP 90,000 - 120,000
Senior Java Engineer
Senior Java Engineer

Eeze • Greater London

On-site
GBP 70,000 - 90,000
26 days paid holiday
Private Medical Insurance
Life Assurance
Senior Java Engineer (Front Office/Fixed Income)
Senior Java Engineer (Front Office/Fixed Income)

Deutsche Bank AG, Frankfurt am Main • Greater London

Hybrid
GBP 70,000 - 100,000
Java Developer | Investment Banking | Hybrid, London
Java Developer | Investment Banking | Hybrid, London

Ports North • City Of London

Hybrid
GBP 94,000 - 127,000