Senior Developer

Software Development
Full Time
Experienced (3 years +)
Published on 09/01/2026
On Premises
Malta

Job Description

Overview

Join the Team at Lidion Bank!

At Lidion Bank , we combine strong banking fundamentals with modern technology to deliver secure, scalable, and innovative digital banking solutions. Our Software Development Department supports the Bank’s strategic objectives by building and maintaining robust platforms that enhance operational efficiency, customer experience, and regulatory compliance.

The Senior Fullstack Developer will play a key role within the Software Development Department, contributing to the design, development, and delivery of end-to-end banking applications. Acting as a senior member of the technology team, the role requires a polyglot and technology-agnostic approach, strong system design capabilities, and the ability to work across multiple platforms and technologies. The successful candidate will thrive in a dynamic and fast-paced banking environment, collaborate effectively within a young and energetic workforce, and have full flexibility to travel internationally as required.

Primary Responsibilities:

  • Design, implement, and maintain Java-based applications that are high-volume and low-latency. 
  • Contribute to all phases of the development lifecycle, from concept and design to testing. 
  • Analyse user requirements to define business objectives. 
  • Envisioning system features and functionality. 
  • Ensure designs comply with specifications. 
  • Prepare and produce releases of software components. 
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. 
  • Key bug-fixes and solution design and review with operational teams. 
  • Automation design in various solution components  
  • Application support and enhancements  
  • Production issue root cause analysis and solution design for the support fixes and enhancements 
  • Multi environment deployment and testing co-ordination for live system changes 

Employee Centric Benefits at Lidion Bank -Benefits designed to be used, not just listed.

Lidion Bank's Employee-Centric Benefits Scheme provides a personalised annual package designed to support your lifestyle, wellbeing, and long-term security. This package can be used across a wide range of benefits, including gym memberships, parking, food plans, mobile expenses, various insurances, travel, as well as unique perks like hobby contributions, paid volunteer days, and pet care. 

We also invest in your long-term financial wellbeing through Private Pension Contributions by contributing towards your Voluntary Occupational Pension Scheme (VOPs) plan, helping you build stronger foundations for the future.

Work Flexibility

We believe that strong collaboration and team culture thrive through in-person interaction, and we remain an onsite-first organisation. At the same time, we recognise the importance of flexibility in today’s work environment.

Employees can request to work from home through our HR system , and such requests are generally supported where business needs allow. However, given the nature of our operations, onsite presence is required for key meetings, team activities, and other critical business needs. Flexibility is provided as a benefit, not as a fixed entitlement, and is balanced with the Bank’s commitment to maintaining a collaborative office-based culture.

 

Requirements
  • Hands on experience in current micro service architecture patterns and technologies. E.g., CI/CD, automated E2E testing, TDD, DDD, CQRS, Kubernetes, Docker, gRPC, RabbitMQ, NATS

  • Experience with relational (Oracle/Postgres) and NoSQL databases (MongoDB/Elasticsearch/Neo4j).

  • Knowledge of cloud technology such as AWS, Azure, and/or GCP

  • Knowledge of cloud native development technologies such as Kubernetes

  • CI / CD Tools: Teamcity / Jenkins

  • Passion for technology and continuous personal development

  • C# / Java / NodeJs 

  • Understand customer requirements and meet business goals.

Education and Experience
  • Bachelor’s degree in computer science/engineering or in a related field.

  • Minimum 5 years of experience

  • Experience with one JavaScript framework (React/Vue/Angular/Next/Nuxt) React is a nice to have

Languages
  • English

  • Maltese