Items in Basket


Checkout View and edit basket

Customers Also Bought

Senior Software Developer (Java) UK Vacancy

23 / 02 / 2023

Mintra has an exciting opportunity for a talented and dynamic Senior Software Developer to join our Java Development team, responsible for developing and maintaining our market leading Learning Management System - Trainingportal.

About the job:

The Java Development Team forms part of a global network of Software Development Teams responsible for developing and supporting Mintra’s software solutions. Working closely with product managers, technical and consultancy teams you will be responsible for the successful development and support of our systems and software.

The main activities of the Software Developer include:

  • Design and develop scalable services that fit a microservice architecture following Domain Drive Design.
  • Write high quality code, participate in code reviews and be responsible for other code quality activities.
  • Write unit and integration tests.
  • Conduct functional and non-functional testing.
  • Troubleshoot and debug applications.
  • Write technical documents and handbooks to accurately represent application design and code.
  • Collaborate with cross-functional teams to understand business requirements and develop technical solutions.

We`d like you to have:

  • Proven experience as a Software Developer, Software Engineer or similar role.

We can’t live without:

  • Familiarity with Agile development methodologies
  • Experience with designing scalable services following domain driven design.
  • Has experience with Cloud Infrastructure. Preferably AWS.
  • Knowledge of Java, JavaScript and frameworks/systems (e.g. Spring, NodeJs)
  • Experience with NoSQL as well as Relational Databases such as MySQL.
  • Ability to act as a technical lead. Can be responsible for project delivery and setting quality standards.

We want you to share our values:

  • People are our business and the core of everything we do. You must be able to grow the talent within our business, nurture a friendly, engaging and rewarding culture and deliver an exceptional level of service to our customers.
  • We explore and encourage you to demonstrate and reward creativity in your team. You will utilise the latest techniques and technologies, be inquisitive and take up the challenge.
  • Open and collaborative, you should be helpful, respectful and flexible. We expect you to communicate consistently and effectively, sharing knowledge and your experience with the wider team.
  • Drive performance, commercially aware and with entrepreneurial spirit. You lead by example, going above and beyond expectations and delivering real value.
  • Deliver with pride and expect excellence in everything we do. You must be able to present solutions, on time and within budget and to a consistently high standard. We expect you to offer honest and constructive feedback and take pride in your craft, never settling for ‘good enough’.

What we will do for you:

We offer a competitive salary and benefits package.

About Mintra:

We are a leading provider of on-demand digital learning and enterprise HCM software solutions for safety-critical industries worldwide. We develop and deploy solutions that enable our customers to develop and deploy their people, readily demonstrate compliance and maximise operational efficiency.

Mintra was formed in Oslo Norway in 1997 to provide “Multimedia INteractive TRAining” to the Oil and Gas industry. We have over 145 staff across our offices in Bergen, Oslo and Stavanger in Norway, Dubai, Singapore, Cyprus and Aberdeen in the UK.

OCS HR is Mintra’s Crew Management software, which supports the operation of more than 170,000 maritime workers and 1,800 vessels worldwide, ranging from oil and gas tankers to passenger ferries and drilling rigs.

Trainingportal, our online/offline learning and competency management system, hosts our eLearning portfolio of 1,400 courses and services the needs of over 1.4million users and 3,600 companies worldwide. Every 60 seconds a course in accessed on Trainingportal.

Please Contact:

If you are interested in joining the Mintra team, please email your CV to