Java Software Engineer
- Gain hands-on experience with modern technologies
- Tackle real-world challenges in financial systems
- Build meaningful solutions and grow your impact
Kick-start your career in backend development with an exciting opportunity to join a well-established engineering team in the banking and financial services sector. This is a role for developers who are looking to grow their skills and gain hands-on experience in building real-world systems. You’ll contribute to the design, development, and maintenance of backend software applications—supporting new feature development, resolving bugs, and participating in code reviews to help ensure clean, reliable, and maintainable code.
You’ll be part of a collaborative team that values modern software principles such as clean architecture, continuous delivery, and scalable design. Working alongside experienced engineers and cross-functional teams, you’ll have the chance to learn best practices and grow your understanding of how large, impactful systems are built and maintained – great opportunity to you to build a strong foundation for your career.
In this role, you’ll be involved in supporting the full software development lifecycle with backend focus — from early planning and scoping to implementation and deployment. You’ll have opportunities to gain exposure to stakeholder collaboration, present technical ideas, and begin contributing to decisions that influence the success of major projects.
The core tech stack focuses on Java for backend systems, with opportunities to work with tools like Docker, GitLab, SQL, and Oracle databases. While prior experience with these technologies is a plus, what matters most is your eagerness to learn, grow, and contribute. This is a hybrid role, with two days a week in the office, offering both focused development time and the benefits of in-person mentoring and team collaboration. You’ll gain valuable experience in building software that supports mission-critical services—laying a strong foundation for your long-term career in tech.
You will:
- Build and maintain backend systems with Java
- Contribute throughout the full development lifecycle
- Gain hands-on experience with a modern tech stack
Skills / Experience:
- 2+ years’ experience in backend development using Java in Spring
- Knowledge of Kubernetes, Docker, and GitLab is considered a valuable asset
- Ideally experience in Vue.JS
Salary / Remuneration: €35,000 – €40,000 + Bonus, Private Pension Plan
For more information contact Emese Babolcs confidentially on +356 2601 6608 or email your CV emese.babolcs@archer.com.mt
I specialize in recruiting for Java, if you wish to discuss this or other Java specialized opportunities, please feel free to contact me.
For more opportunities, visit: https://archer.com.mt/candidates/
About Archer – Archer IT Recruitment is a Specialist IT Recruitment Consultancy based in Malta.