Back

Software Engineer (Java) in Core Payments Tribe

At the Core Payments Platform Tribe, we cater to the everyday banking needs of our customers by providing a state-of-the-art payment system. Our system not only orchestrates payments seamlessly across our target markets but also champions efficiency through standardization. Ensuring that our platform remains high-performing, compliant, secure, and always available is our top priority.

We are looking for additional team members to join our NPR Batch squad, dedicated to developing cloud-native systems for handling Nordic payments. This is an exciting opportunity to be at the forefront of financial technology innovation within a major Nordic financial institution.

"Together, we continue to build an inclusive culture that encourages, supports, and celebrates the diverse voices of our employees. "

You will:

  • Design and develop cutting-edge, cloud-native systems
  • Work with different tools and technologies, including: Microservice architecture, Java 17, Maven, Spring Boot 3, JUnit 5, Mockito, AssertJ, Cucumber, Apache Kafka (Kafka, Kafka Streams, Kafka Connect), Protobuf, Elasticsearch, Jenkins, Argo CD, Docker, Kubernetes, Helm, Kibana, Grafana, Prometheus, Git (Github)
  • Collaborate closely with fellow team members and other departments within the bank
  • Seek continuous learning and improvement, be agile and spread this mindset among the team and in daily work

About you:

  • Proficiency in Java and familiarity with supporting tools, particularly those mentioned above
  • Proven experience in designing and developing service-oriented and/or cloud-native systems
  • A strong understanding of OOP principles, design patterns, and software engineering best practices
  • A passion for test automation and writing clean, maintainable code
  • Experience with messaging systems such as Apache Kafka, RabbitMQ, or similar
  • The ability to take ownership and responsibility to carry out deliveries in a structured manner
  • A positive attitude, knowledge and motivation to learn
  • Excellent communication skills and a good command of English (upper-intermediate level or higher)

We offer:

Monthly salary range from 3440 EUR to 5160 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

Health insurance

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!

Tomas Tamošaitis, Chief Software Engineer

Apply via:

Send your CV

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

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