Java Backend Engineer - Fintech Payments (Remote After Probation)

Mifinity

Belfast City District

On-site

GBP 70,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Private Healthcare and Dental care
Continuous Development Program
Remote work allowance
Extra leave days (birthday, moving, …)

Job summary

MiFinity is seeking a skilled Java backend developer to join our payment-focused engineering team. You will design and implement distributed systems, APIs, and microservices that handle cross-rail transaction processing, with emphasis on scalability, reliability, and clean code.

You will engage from whiteboarding with stakeholders to writing robust Java and debugging production issues. The ideal candidate has experience with Java/Spring Boot and a microservice architecture, and is motivated to

Qualifications

  • 3+ years of Java enterprise software experience.
  • Bachelor's or Master's degree in Computer Science or related field.
  • Self-motivated with excellent interpersonal and communication skills, able to work in a team and on own initiative.
  • Experience with Java Spring Boot, caching methodologies and database design would be considered a great plus.
  • Experience in working within a microservice architectural approach.
  • Ability to write clean code with an eye for performance and scalability.
  • Strong analytical and problem solving skills.
  • Familiar with various software design principles and architectural patterns behind a scalable application.
  • Creating database schemas that represent and support business processes.
  • Desirable to have experience with RabbitMQ & Docker.
  • Experience in financial software development will be considered an asset.

Responsibilities

  • Develop new in-house products.
  • Translate application storyboards and use cases into feasible functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Write clean code supported with unit testing modules.
  • Ensure the best possible performance, quality, scalability and responsiveness of the applications.
  • Document features and share knowledge within the team.
  • Collaborate with other team members and stakeholders.
  • Help maintain code quality, organization, and automatization including undertaking peer code reviews.
  • Perform integrations with 3rd party applications.

Skills

Java
Spring Boot
Microservices
Unit testing
Performance optimization
Code reviews

Education

Bachelor's or Master's degree in CS

Tools

Docker
RabbitMQ

Job description

MiFinity is seeking a skilled Java backend developer to join our payment-focused engineering team. You will design and implement distributed systems, APIs, and microservices that handle cross-rail transaction processing, with emphasis on scalability, reliability, and clean code.

You will engage from whiteboarding with stakeholders to writing robust Java and debugging production issues. The ideal candidate has experience with Java/Spring Boot and a microservice architecture, and is motivated to

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

Similar jobs worth comparing

Java Backend Engineer – Fintech Payments (Distributed Systems)
Java Backend Engineer – Fintech Payments (Distributed Systems)

MiFinity • Belfast City District

Hybrid
GBP 52,000 - 90,000
Java Developer (Belfast)
Java Developer (Belfast)

MiFinity • Belfast City District

Hybrid
GBP 52,000 - 90,000
Senior Backend Engineer - Java Microservices | Hybrid/Remote
Senior Backend Engineer - Java Microservices | Hybrid/Remote

Uncapped • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Real-Time Java Engineer - Payments & Microservices
Senior Real-Time Java Engineer - Payments & Microservices

Fynity • Greater London

Hybrid
GBP 90,000 - 115,000
Hybrid working (1 day per week in city
20% annual bonus
Senior Java Backend Engineer: Build Scalable FinTech APIs
Senior Java Backend Engineer: Build Scalable FinTech APIs

Revolut • United Kingdom

On-site
GBP 70,000 - 110,000
Senior Java/Kotlin Backend Engineer for Fintech Platforms
Senior Java/Kotlin Backend Engineer for Fintech Platforms

Employment International • England

On-site
GBP 90,000 - 130,000
Backend Engineer (Java) for scalable fintech microservices
Backend Engineer (Java) for scalable fintech microservices

Revolut • England

Hybrid
GBP 90,000 - 130,000
Remote Java Backend Engineer - FinTech, Scalable Systems
Remote Java Backend Engineer - FinTech, Scalable Systems

Version 1 • City of Edinburgh

Hybrid
GBP 65,000 - 90,000
Profit sharing
Career progression
Flexible/remote working
+5
Senior Java Engineer – FinTech, Cloud & Microservices
Senior Java Engineer – FinTech, Cloud & Microservices

United States Digital Space LLC • United Kingdom

Hybrid
GBP 85,000 - 125,000
Pension scheme
Death in Service scheme
Income Protection
+3
Java Backend Engineer - Microservices & APIs
Java Backend Engineer - Microservices & APIs

Revolut • Greater London

Hybrid
GBP 70,000 - 110,000