Job Description
Senior Back End Engineer
Department: Technology
Employment Type: Full Time
Location: Malta
Reporting To: Maximilian Micallef
Description
Key Responsibilities
- Java Development: Design, develop, and maintain Java-based services, microservices, and data processing components that power regulatory integrations and reporting outputs.
- SQL & Data Pipeline Development: Build and optimise complex SQL queries, stored procedures, and data transformations for regulatory datasets, ensuring accuracy, performance, and scalability.
- Regulatory Integration Design & Implementation: Design, develop, and maintain robust integrations between internal platforms and external regulators, ensuring data is delivered accurately and within required timelines.
- Automation & Optimization: Implement automation for regulatory reporting and validation processes to improve efficiency, reduce manual effort, and minimise operational risk.
- Monitoring & Troubleshooting: Monitor regulatory pipelines and services, proactively detect issues, and resolve data or processing discrepancies promptly to maintain reporting SLAs.
- Data Quality & Governance: Champion data quality, lineage, and governance practices across regulatory datasets, ensuring outputs are accurate, reproducible, and auditable.
- Collaboration & Stakeholder Engagement: Work closely with compliance, product, operations, and engineering teams to translate regulatory requirements into clear technical specifications and solutions.
- Documentation & Process Improvement: Document integrations, services, and operational procedures; contribute to process improvement initiatives and ensure adherence to best practices.
- Technical Support & Incident Resolution: Provide technical support during incident resolution relating to regulatory reporting pipelines and data discrepancies.
- Agile Participation: Actively participate in all agile scrum meetings such as daily standups, refinement sessions, and retrospectives.
- Innovation & Continuous Improvement: Propose and implement new ideas to improve existing products, processes, and tooling, fostering a culture of innovation within the team.
- Code Review & Mentorship: Perform code reviews for other engineers, mentor more junior team members, and actively promote knowledge sharing within the team.
-
Stakeholder Communication: Effectively communicate with stakeholders across technical and non-technical audiences, ensuring that requirements, risks, and status updates are transmitted clearly and to the right people.
Requirements
- Bachelor's/Master's in Computer Science, Engineering, or a related field.
- 5+ years of hands-on experience in software or data development, with a strong focus on backend / data-intensive systems.
- Strong Java development skills, including experience building and maintaining production services and data processing components.
- Strong SQL skills and experience working with large structured and unstructured datasets, including query optimisation and performance tuning.
- Strong knowledge of Microservices and APIs.
- Solid understanding of data governance, compliance, and data quality assurance.
- Solution-oriented mindset with the ability to troubleshoot and resolve complex issues across the data stack.
Benefits
- Great career development opportunities
- Hybrid working model
- International Health Insurance
- Health and Wellbeing Package (350 EUR per year)
- Birthday Day Off
- Me Time - 1 day off per year
