Senior Software Engineer to Customer Identity Platform

Resurs Bank Aktiebolag ยท Malmรถ ยท Tills vidare

Resurs Bank is seeking a **Senior Software Engineer** to join its Customer Identity Platform team. In this role, the engineer helps build and scale the bank's AML and KYC (Anti-Money Laundering / Know Your Customer) platform, enabling secure and compliant access to banking services. Primary responsibilities center on **backend development** using Java, Spring Boot, Kubernetes, RabbitMQ, PostgreSQL, MongoDB, Elastic, and AWS. The day-to-day work involves designing and optimizing scalable APIs, working with data pipelines and tools like Dagster, collaborating with product owners and cross-functional teams, and regularly utilizing AI-assisted coding tools such as Claude Code, Cursor, or Copilot. Candidates should be at a **Senior-to-Staff software engineer** level with solid, proven experience shipping systems to production. The role requires strong knowledge of secure system design, data protection, and observability, alongside comfortable navigating complex, evolving problem spaces. Applicants must also possess strong written and verbal communication skills to clearly convey technical concepts to non-engineers and collaborate across teams. A detailed external background check is conducted for final candidates.

Join our Customer Identity Platform team, where we enable secure and compliant access to our banking services and make it easy for customers to identify themselves with confidence.

We are now looking for a Senior Software engineer who thrives on complex challenges and wants to play a key role in building and scaling our AML/KYC (Anti-Money Laundering / Know Your Customer) platform.

Get an idea of the role

As a Senior software engineer in our team, you will:

๐Ÿš€ Be part of an agile team that values accelerated development, quality, fast feedback, and continuous improvement

โ˜๏ธ Design, build, and optimize scalable APIs using modern AWS services and cloud-native technologies

๐Ÿค– Heavy daily user of AI-assisted coding tools (e.g. Claude code, Cursor, Copilot) for accelerated delivery and evaluating correctness and security before shipping.

๐Ÿ’ป Work heavily on backend development, working with Java, Spring Boot, Kubernetes, RabbitMQ, Postgres db / Mongodb, GitHub, Elastic and AWS

๐Ÿ”— Understand and work with data lineage, data lake and data pipeline orchestration tools like Dagster.

๐Ÿ—๏ธ Contribute to architectural solutions and can describe complex features and/or systems in detail and are able to communicate technical information effectively (written and verbal).

๐Ÿค Collaborate with product owners, architects and cross-functional teams to translate business requirements and deliver secure and compliant services

On a personal level

You are passionate about building robust, scalable, and secure systems. You're also excited about being part of a team with a real impact on customer trust and safety.

We believe you:

โœ“Senior-to-Staff software engineer with solid experience shipping to production.

โœ“ Comfortable working in a complex, fast-moving area where the right answer is not known yet.

โœ“ Are a team player who enjoys taking ownership and driving initiatives

โœ“ Understand secure system design and data protection

โœ“ Can explain technical work clearly to non-engineers and pair productively with engineers across teams.

โœ“ Advocate best practices in engineering and observability.

Resurs in brief

At Resurs, we make everyday finances easier through innovative and customer-focused solutions. With customers across the Nordics and more than 800 colleagues, we are committed to creating long-term value for individuals, businesses, and society. Recognized as a career company for the past six years, we put strong emphasis on both personal and professional growth. We want to make a difference by striving to be our best, acting with kindness, and building trust through clarity and collaboration. Our heart beats strong and it shows in everything we do.

Although we are based in the Nordics, our team is enriched by the breadth of perspectives brought by colleagues from different countries. We foster a welcoming and supportive culture, where collaboration drives us to achieve the best outcomes for our users.

Apply today!

Donโ€™t wait to send in your application. Selection and interviews take place on an ongoing basis, and the position may be filled before the last application date.

We look forward to hearing from you!

Important information

On final candidates, we carry out a detailed background check via an external company. #LI-LN1

Apply now

All jobs