Back

Backbase Java Developer

The role is part of our platform squad, pivotal in shaping the underlying infrastructure for mobile and web banking solutions at Danske Bank. We specialise in developing robust backend systems for retail customers in Denmark, Sweden, Finland, Norway, and the UK.

Join our platform squad, essential in advancing the backend foundation for Danske Bank’s mobile and web banking solutions. We create reliable systems serving retail clients across Denmark, Sweden, Finland, Norway, and the UK.

Become part of the Channels Individuals Tribe – responsible for Danske Bank’s innovative online bank solutions for retail customers, such as Mobile Bank, Web Bank, Homepage, etc. Serving over a million users, our solutions handle high traffic loads efficiently.

Danske Bank is committed to leading digital innovation, aiming to be the Nordic Integrator and a trusted financial partner.

We invite a skilled Java Developer to join us on this inspiring journey.

*Depending on your experience and expertise, different seniority levels within the role might be offered.

"Everyone is welcome – bring your authentic and full self to work."

You will:

  • Work closely with experienced engineers in our Digital Bank platform team, focusing on developing and maintaining the backend systems crucial for our feature teams
  • Design and implement scalable, high-performance distributed systems using Java, employing its robust set of libraries for enterprise-level application development
  • Utilise the Spring Framework and Spring Boot to streamline development with established defaults, providing infrastructure support for data access, security, messaging, and web development
  • Apply Spring Cloud to manage distributed systems and microservices, ensuring efficient service discovery, configuration management, and fault tolerance
  • Develop RESTful APIs for seamless communication between front-end and back-end systems, leveraging architectures based on HTTP protocols, and utilise OpenAPI for building and documenting these APIs to ensure thorough documentation and accessibility
  • Interact with databases using Spring Data for object-relational mapping, supporting multiple databases without the need for custom SQL queries
  • Implement messaging systems using Spring frameworks, integrating with brokers like ActiveMQ and Kafka for effective microservices communication
  • Secure applications using JSON Web Tokens (JWT) and Keycloak, ensuring robust authentication and authorisation across microservices

About you:

  • Proficient in Java for building portable, reliable, and scalable backend systems
  • Experienced with the Spring Framework, Spring Boot, and Spring Cloud
  • Skilled in designing APIs using REST and OpenAPI specifications
  • Knowledgeable in database management using Spring Data and Liquibase
  • Upper-Intermediate English language skills
  • Bonus skills include familiarity with Docker images, Kubernetes, Helm charts, and advanced CI/CD tools. Familiar with Kubernetes for deployment

We offer:

Monthly salary range from 4480 EUR to 6720 EUR gross (based on your competencies relevant for the job).

Additionally, each Danske Bank employee receives employee benefits package which includes:
    • Growth opportunities: professional & supportive team, e-learnings, numerous development programs; (incl. professional certificates); 100+ professions for internal mobility opportunities.
    • Health & Well-being: a diverse, inclusive, work & life balance work environment; additional health insurance; mental well-being practices; partial psychologist counselling compensation; silence and sleep zones at the office; game rooms.
    • Hybrid working conditions: Work from home up to two days a week; home office budget (after the probation period); modern Danske Campus workplace developed with anthropologist for the best employee experience.
    • Additional days of leave: for rest, health, volunteering, exams in higher education institutions, and other important activities. Moreover, for seniority with Danske Bank.
    • Monetary compensation package: accidents & critical diseases insurance; financial support in case of unfortunate events, travel insurance; IIIrd Pillar Pension Fund contribution.

Additional days of vacation

Canteen services and free fruits

Health insurance

Third pillar pension fund

See all the benefits HERE.

If you're interested in this role and joining my team, feel free to contact me via LinkedIn, and I will answer your questions!

Adomas Augustinavičius, Chapter Lead, Senior Software Architect at Danske Bank

Apply via:

Send your CV

If you are interested, please send your CV in English no later than 15.04.2025. Confidentiality guaranteed.

Your title in job contract will be IT Software Engineer (Cloud Specialist), Senior.