
About This Job
Salary Package: €45,000 to €55,000
Hybrid Working Arrangement
About Our Client
Heroix is collaborating with an established ICT and FinTech solutions provider supporting organisations across the banking, financial services and iGaming sectors. Our Client delivers technology across areas including business applications, systems integration, cyber security, cloud solutions and regulatory technology, while maintaining a strong focus on innovation, professional development and adapting to an evolving digital environment.
Role Overview
Our Client is seeking an experienced Senior Full Stack Developer to contribute to technology solutions used for transaction monitoring, case investigation and regulatory risk management, including Anti-Money Laundering, fraud prevention and responsible gaming.
Working closely with product and implementation specialists, the successful candidate will help translate complex business and technical requirements into reliable software solutions. The position involves developing applications capable of processing significant transaction volumes, supporting sophisticated monitoring rules, anomaly identification and effective visual analysis of potentially suspicious activity.
Key Responsibilities
- Software Development: Evaluate technical requirements and develop robust, scalable software solutions that address complex product and customer needs.
- Project Implementation: Work alongside implementation specialists on technical elements of client projects, including system integrations, configuration, tailored development and performance requirements.
- Product Enhancement: Contribute to the ongoing evolution of the Company's technology products by identifying improvements and developing new or enhanced functionality.
- Technical Troubleshooting: Investigate software and system issues, provide technical guidance and assist with resolving support requests when required.
- Cross-Functional Collaboration: Work closely with product, technical and implementation teams throughout the development and deployment lifecycle to ensure solutions meet functional and technical objectives.
Qualifications, Skills and Attributes
- Education: A degree in Computer Science, Software Development or another relevant technology discipline is required.
- Experience: At least four years of professional software development experience involving web-based and client/server application environments.
- Language Skills: Excellent command of English is required to succeed in this role. The ability to communicate in Maltese would be an asset.
- Communication Skills: Strong communication abilities with the confidence to discuss technical requirements, challenges and solutions with colleagues across different functions.
- Interpersonal Skills: A collaborative approach with the ability to work effectively alongside product, implementation and technical teams.
- Programming Skills: Strong development capability using Golang and/or Java, together with practical knowledge of web application frameworks.
- Systems Knowledge: Hands-on experience working within Linux environments and a sound understanding of secure application development and relevant security protocols.
- Database Skills: Good knowledge of SQL, database administration principles and working with data-intensive applications.
- Integration Technologies: Experience with messaging and middleware platforms such as Kafka or RabbitMQ is required.
- Cloud and Container Technologies: Knowledge of Docker and/or Kubernetes for developing, deploying or managing cloud-based applications would be considered an advantage.
- Front-End Development: Previous exposure to React, together with an understanding of effective user interface design, would be beneficial.
- Data Technologies: Familiarity with technologies used for high-volume data processing, including Apache Kafka, Apache Spark or time-series databases, would be advantageous.
- Organisation: Strong time-management skills with the ability to prioritise development activities and maintain accuracy when working across multiple technical requirements.
- Self-Motivated: A proactive mindset with the initiative to take ownership of technical challenges and contribute ideas that improve products and processes.
- Problem-Solving: A structured and analytical approach to identifying issues, evaluating possible solutions and implementing effective technical outcomes.
- Attention to Detail: A careful and systematic working style, particularly when developing applications involving sensitive financial, compliance and transactional data.
What's on Offer
- Compensation: A competitive base salary together with a performance-related bonus recognising individual contribution.
- Working Hours: Full-time employment with a hybrid working arrangement offering a combination of office-based and remote working.
- Health Insurance: Comprehensive private health insurance supporting employee wellbeing.
- Study Support: Study leave is available to assist employees undertaking relevant further education and professional development.
- Learning Environment: Work alongside skilled, performance-focused professionals within a culture that encourages continuous learning and career development.
- Workplace Culture: Join an international and collaborative working environment that encourages new ideas, teamwork and professional growth.
- Social Activities: Opportunities to participate in a variety of Company and team events throughout the year.
- Career Development: Opportunities to broaden technical expertise and progress professionally within an established and evolving ICT and FinTech business.
What Heroix Offers
- Confidentiality and Discretion: Your job search will be handled with the utmost confidentiality and professionalism.
- CV Review: Receive candid & constructive feedback to enhance your CV.
- Interview Planning: Get personalised prep sessions prior to your interviews.
- Cultural Fit Assessment: Understand the company culture to ensure it's the right environment for you.
- Long Term: Gain insights into the role and company for a long-term, stable career move.
- Exclusive Opportunities: Access a broader range of job opportunities.
- Personalised Candidate Profile: Stand out with a detailed profile highlighting your strengths and skills.
- Ongoing Support and Guidance: Benefit from continuous support throughout your job search process.
- Networking Opportunities: Leverage our extensive network of industry contacts for exclusive positions.
- Time Efficiency: Save time and effort with our efficient and effective recruitment strategies.
- Tailored Job Matching: Find the perfect fit with customised job matching based on your skills and career goals.
- Feedback Loop: Stay informed and engaged with regular updates and feedback on your application status.
Heroix - Rise to New Heights
Follow Heroix on our social media channels to be the first to know about our exclusive job offers:
Job details
Language Requirements
English -
Full professional proficiency (Advantage)
| Monthly | Yearly | |
|---|---|---|
| Gross Salary | €0.00 | €0.00 |
| Tax | €0.00 | €0.00 |
| National Insurance | €0.00 * | €0.00 |
| COLA / Bonus | €42.71 ** | €512.52 ** |
| Net Salary | €0.00 | €0.00 |