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 focusing on backend payment processing systems at fintech company MiFinity. Involves designing APIs, maintaining code quality, and collaborating with stakeholders.

Posted 6/8/2026full-timeTa'Xbiex • 🇲🇹 MaltaMid-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 BootCaching methodologiesDatabase DesignMicroservice architectureUnit testingSoftware design principlesArchitectural patternsDatabase schemasAI assisted development
Soft Skills
Interpersonal skillsCommunication skillsSelf-motivatedTeamworkAnalytical skillsProblem solvingInitiativeCollaborationCode qualityPeer code reviews
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science