Software Engineer (Java)
- Cutting-edge technology stack
- Real-world challenges in fintech
- Deliver solutions and influence outcomes
This is a unique opportunity to join a well-established engineering team within the banking space, where your backend expertise will play a key role in designing, developing, and maintaining software applications, including implementing new features, resolving bugs, and actively participating in code reviews to ensure code quality and reliability – allowing you to build a strong foundation in your career with a broad technological background.
The engineering team operates with a strong foundation in modern software principles, prioritising clean architecture, continuous delivery, and scalable design — while actively collaborating with cross-functional and multidisciplinary teams to ensure the successful delivery of high-impact projects. This will give you the space to focus on deep technical challenges and to shape impactful systems that matter.
You’ll be supporting the delivery of large-scale and business-critical projects, contributing throughout the entire development lifecycle—from initial planning and technical scoping to implementation and deployment. Giving you the opportunity to engage with stakeholders, present technical solutions, and offer valuable insights that support informed decision-making and contribute to the overall success of projects.
The tech stack is centred around Java for backend systems. Your role will involve active participation in the design and architecture of software projects, with an emphasis on scalability, performance, and maintainability. This exceptional opportunity is going to enable you to gain excellent hands-on exposure with tools such as Docker, GitLab, SQL, and Oracle databases – offering you the opportunity to work with cutting-edge technologies.
This hybrid position offers the flexibility of working remotely with two days per week in the office, combining focused development time with team connection and collaboration. You’ll also gain valuable experience in operational environments, contributing to mission-critical systems where uptime and performance are essential.
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
- Experience in Vue.JS is a plus
Salary / Remuneration: €35,000 to €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 Recruitm