Back

Senior Java Software Engineer in Digital Core Account Domain

Are you ready to contribute to the ongoing evolution of core banking and be part of a team driving digital transformation at Danske Bank? Join our established engineering community and help to drive innovation.

Digital Core is a tribe composed of 16 cross-functional squads located across Denmark, Poland, and India, all dedicated to delivering effective end-to-end solutions for both Danske Bank’s external customers and internal users of our data. Our primary mission is to provide highly available enterprise services that deliver customer and account data, as well as functionality, enabling the bank’s digital customer interactions.

We are on a journey to build an advanced core banking platform that is simple, user-friendly, and configurable for our stakeholders.

Digital Core is now establishing a new squad in Vilnius, offering a unique opportunity to join early in the process and play a key role in shaping the squad’s technical direction and culture.

*Depending on your experience and expertise, we may offer you a role at a different level of seniority.

"We celebrate multiple approaches and points of view. We believe diversity drives innovation."

You will:

  • Manage specific parts of the codebase handed over from other Digital Core squads
  • Drive the transition towards event-driven, API-focused, and cloud-hosted solutions, enabling data consumer self-service as a key objective
  • Write high-quality, maintainable back-end code
  • Collaborate closely with architects, fellow software engineers, and our dedicated Product Owner

About you:

  • Solid experience in Java development (5+ years) and Spring Boot
  • Strong understanding of API design and development, particularly using the OpenAPI Specification
  • Practical experience with RabbitMQ or Kafka
  • Solid knowledge of MS SQL and DB2 databases
  • Familiarity with Amazon Web Services (AWS)
  • Working knowledge of Docker and containerisation
  • Ownership mindset with the ability to take initiative, propose technical solutions, and openly share them with the team
  • Self-driven and proactive individual with a strong focus on outcomes, delivering high-quality solutions that create impact
  • Upper-Intermediate English proficiency

We offer:

Monthly salary range from 4560 EUR to 6840 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

24/7 gym services and group trainings

Free parking & charging ports - cars, bicycles, e-scooters

See all the benefits HERE.

Our TECH people are special | Danske Bank

If you have any questions about the role then please reach out to me via LinkedIn!

Rimas Gaina, Squad Leader (Chapter Lead)

Apply via:

Send your CV

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

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