Senior Java Software Engineer
Job Description
Our client is seeking a highly skilled and proactive Senior Software Engineer to join their team. This is an exciting opportunity to take part in building and improving core platforms and services, while contributing to long-term architecture decisions and mentoring fellow developers.
Location: Malta
Responsibilities:
As a Senior Software Engineer, your broad responsibilities will include but are not limited to:
- Drive software development across the platform and related services and components
- Recommend architectural changes and evaluate long-term effects on systems
- Mentor developers and provide technical guidance across the team
- Participate actively in work planning, story estimation, and backlog prioritization
- Implement features according to best practices and agreed coding standards
- Collaborate closely with colleagues and stakeholders, keeping them informed of progress
- Take part in the full development lifecycle: requirements, design, implementation, testing, release
- Carry out quality assurance tasks, including unit testing, code reviews, and performance monitoring
- Ensure readability, maintainability, and high quality of code to reduce bugs and technical debt
- Meet deadlines, release ready work, and ensure delivery matches user story requirements
- Document and present work in demos and team meetings
- Take ownership of released code, including maintenance, bug fixing, and incident investigation
- Support cross-team collaboration and provide technical coaching where needed
Requirements:
- 4+ years experience as a Senior Software Engineer with strong knowledge of modern development practices
- Solid understanding of system architecture and ability to manage complex dependencies
- Experience in mentoring and supporting junior and mid-level developers
- Hands-on experience across the full software development lifecycle
- Strong background in quality assurance, automated testing, and performance optimization
- Excellent communication skills with the ability to collaborate across teams and stakeholders
- Highly organized, reliable, and able to deliver within agreed timelines
- Experience with high-volume systems and tools such as Redis, Kafka or RabbitMQ
- Familiarity with cloud platforms such as AWS and Azure
What’s in it for you?
Our client offers an exciting, challenging role in a collaborative, dynamic environment. The right person will find many career growth opportunities in their company, whether you want to advance your technical skills or aspire to leadership in the future.
Benefits:
- Health & wellness allowance
- Professional development budget
- Flexible working arrangements
- Additional perks in line with company policy
- Department
- Technology
- Locations
- Malta
- Remote status
- Hybrid

About Hireroo
We redefine recruitment, by focusing on a rich back to basics approach that focuses on genuine relationship building both with our clients and our candidates, offering a truley bespoke service that revolves around that perfect match. With global reach and equipped with profound industry insights and an extensive network, we have now earned the trust of globally recognized iGaming and fin-tech companies. Standing firmly as the go-to partner for these industry leaders, collaborating on numerous local and global HR projects we take pride in our role as true lifetime partners for both our clients and candidates.