Domain Architect

As a Domain Architect, you will be responsible for providing architectural leadership and expertise in a specific business domain or technology area. You will collaborate with stakeholders, analyse business needs, and design innovative and scalable solutions to meet organizational goals.

Malta * Full-time

Duties and responsibilities

  • Develop and maintain the architectural strategy and roadmap for the assigned domain, aligning it with the organisation’s overall business objectives and technology landscape
  • Serve as the subject matter expert in the assigned domain, staying up-to-date with the latest industry trends, technologies, and best practices. Leverage this expertise to provide guidance and recommendations to stakeholders
  • Collaborate with business stakeholders, system analysts, and project managers to understand business requirements and translate them into architectural designs and solutions that meet functional and non-functional requirements
  • Create comprehensive architectural designs that address business needs, technical requirements, scalability, security, and performance, ensuring that the designs align with enterprise architecture principles, standards, and guidelines
  • Work closely with cross-functional teams, including software developers, infrastructure engineers, enterprise architects, data architects, and business analysts, to ensure the successful implementation of architectural designs. Provide guidance and support to development teams throughout the software development lifecycle
  • Ability to identify potential risks and issues in the domain architecture and propose mitigation strategies and ensuring that security, compliance, and risk management considerations are integrated into the architectural designs
  • Create and maintain architectural artifacts, including architecture diagrams, design documents, guidelines, and standards. Communicate complex technical concepts to non-technical stakeholders effectively
  • Drive continuous improvement initiatives by evaluating emerging technologies, tools, and methodologies that could enhance the domain architecture. Recommend and implement changes to improve system performance, reliability, and maintainability

Required knowledge, skills and experience

  • Have exceptional line management and delegation skills
  • A proven understanding of best engineering practices for the full software development life cycle (SDLC), including coding standards, code review, source control, build and test
  • Experience with front-end related technologies such as Vue or React
  • Experience with back-end technologies such as .Net or Java
  • Have knowledge of containerisation, Docker, and Distributed cache systems
  • Experience with CI/CD and DevOps best practices
  • Ability to manage multiple workflows at the same time
  • Previous working experience in a fintech environment is a plus

What we offer

Grow with us

Earn and save

Invest in yourself

Apple Store
Play Store

Experience better banking

The sooner you start managing your money, your way, using the best-in-class tools, the sooner you’ll see results. Sign up and open your account for free, within minutes.


We strive to ensure a streamlined account opening process, via a structured and clear set of requirements and personalised assistance during the initial communication stages. If you are interested in opening a corporate account with MeDirect, please complete an Account Opening Information Questionnaire and send it to

For a comprehensive list of documentation required to open a corporate account please contact us by email at or by phone on (+356) 2557 4444.