Lead Software Engineer
We are looking for a talented Lead Software Engineer to join our Engineering team!
Minna Technologies, a Mastercard company, is the global market leader for subscription management embedded in banking and fintech apps, partnering with top-tier banks, fintechs and subscription businesses. Minna is the only B2B2C platform with an automated subscription management engine, bank-grade compliance and the widest global subscriptions and payments coverage. We power the subscription economy, helping businesses grow revenue, reduce operational costs, and drive engagement, retention and lifetime value for over 120 million users.
Minna by Mastercard builds the infrastructure that links Subscription Merchants to leading Financial Institutions (Lloyds Bank, ING Belgium, Swedbank to name a few). This connection enables consumers to effortlessly manage their subscriptions by performing actions like canceling, pausing, or changing their plans.
At Minna, Product and Engineering work closely together and our organization structure truly empowers our teams, allowing us to solve problems quickly and drive real results. We have a tight bond and collaborate daily on the most highly prioritized improvements.
Responsibilities
Collaborate with and support Product team members to define requirements and technical solutions, defining deliverable work items
Design, implement, test, deploy and maintain software as part of the defined Software Development Lifecycle.
Contribute to defining the team's technical vision and the necessary steps to achieve it.
Provide technical expertise in the discovery phase of Product Development.
Mentor/coach members of the team
Ensure all solutions we create are compliant with any certifications, rules and regulations as well as not negatively impact our target service levels.
Participate actively in the team’s rituals (can vary between teams).
Collaborate with senior team members to design and drive the architecture of the platform
Requirements
Strong proficiency in Java, with a minimum of 5+ years of hands-on experience developing backend applications.
Scala and Kotlin experience beneficial
Experience in designing and building RESTful APIs, and distributed systems.
Proficient in working with databases, including familiarity with NoSQL databases.
Strong problem-solving and analytical skills, with the ability to quickly understand complex systems and identify effective solutions.
Quality focused mindset, bringing excellence and continuous improvement to our products.
Excellent collaboration and communication skills, with the ability to work effectively in a team-oriented environment.
Prior experience in Agile development methodologies and practices.
Demonstrated ability to quickly learn new technologies and programming languages as needed.
Our global benefits
Freedom to choose your way of working, you get the opportunity to choose from where and when you work
25 days holiday plus public holidays
Private health insurance
Subscription allowance
Find more information about our benefits here
Minna is an equal opportunities employer and does not discriminate on the basis of race, nationality, ethnicity, skin colour, religion, disability or sexual orientation. We celebrate and embrace a diverse workforce and are committed to building a team that represents a variety of backgrounds, perspectives and skills.
- Department
- Engineering
- Locations
- Gothenburg
- Remote status
- Hybrid

Gothenburg
About Minna Technologies
We power the global subscription economy, helping businesses grow revenue, reduce operational costs, and drive engagement, retention and lifetime value for over 120 million users.
Lead Software Engineer
Loading application form
Already working at Minna Technologies?
Let’s recruit together and find your next colleague.