Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MiFinity

Java Developer

MiFinity

Java Developer designing APIs and services for payment processing systems at MiFinity. Collaborating in a hybrid environment to ensure scalability and quality of applications.

Posted 6/8/2026full-timeBelfast • 🇬🇧 United KingdomMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
DockerJavaRabbitMQSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • Minimum 3+ years of JAVA enterprise software experience
  • Bachelor’s or Master’s degree in Computer Science or related field
  • Self-Motivated Individual with excellent interpersonal and communication skills having the ability to work in a team and on own initiative
  • Experience with JAVA Spring Boot, Caching methodologies and Database Design would be considered as 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
  • Focused on driving standards in AI assisted development
  • Experience in financial software development will be considered an asset.

Benefits

Comp & perks
  • Private Healthcare and Dental care post probation
  • Continuous Development Program sponsoring further education through courses and workshops.
  • Free parking (first come first serve basis)
  • Remote work allowance post probation beginning at 3 weeks in year 1 and increasing with tenure
  • Additional special leave days such as extra day for birthday/moving home, extra days for marriage, graduation, citizenship ceremony
  • Study and Exam Leave to further support career and educational growth.
  • Generous company pension scheme with employer matching

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava Spring Bootunit testingdatabase designmicroservice architecturecaching methodologiessoftware design principlesarchitectural patternsclean codeperformance optimization
Soft Skills
interpersonal skillscommunication skillsself-motivatedteam collaborationanalytical skillsproblem solvinginitiativeknowledge sharingpeer code reviewsorganization
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science