Senior Java Developer for Welcoming and Orchestration Tribe

We are looking for two Senior Java Developers for our Order Orchestration Cluster in Welcoming & Orchestration, who is a highly collaborative, driven, and responsible professional with solid previous experience with Java development. The ideal candidate should have a deep understanding of Java and its associated frameworks, such as Spring Boot. The following traits match the ideal candidate: Experienced, technical proficiency, problem-solving skills, collaboration and communication skills, and a continual learner.

The cluster has the mission of orchestrating a standardized sales journey. The cluster consists of multiple squads that each has the full ownership of the end-to-end lifecycle of the software that it owns. You will, therefore, take part in refining, developing, and running the features that your squad creates.

In the Welcoming & Orchestration Tribe, we are responsible for welcoming all new customers to Danske Bank and ensuring existing customers can order the products they want digitally and quickly.

We’re on a digital acceleration journey where self-service is the way forward. Onboarding and product ordering are a strategic priority for Danske Bank, where we’re tasked with developing scalable solutions with high attention to delivering a great customer experience.

You will be working in an international and innovative environment where we value teamwork and collaboration with a keen focus on technical quality. We offer excellent growth opportunities with a culture committed to continuous learning and improvement. We value a healthy work-life balance with a focus on promoting our cultural commitments: Team Up, Be Open, and Own It.

You’ll be joining an agile team of highly skilled IT professionals working closely together in an informal atmosphere across Lithuania, Denmark, Poland, and India. We want you as part of our Vilnius team.

"We embrace diversity and equality in a serious way. We are committed to building a team with a variety of backgrounds, skills, and views."

You will:

  • Develop and maintain the solutions
  • Perform code review and debugging
  • Collaborate with other colleagues on the design of the software to ensure the best technical approach is taken
  • Write tests and documentation
  • Provide technical guidance to junior developers within your team
  • Participate in agile ceremonies
  • Continuously improve yourself and help your colleagues

About you:

  • Proven experience in developing applications using Java, frameworks such as Spring Boot, and databases such as MSSQL
  • Understands good design principles (for example, SOLID principles and Domain-Driven Design) to implement microservices, REST APIs, etc.
  • Enthusiasm about delivering well-designed, optimized, and scalable solutions, as well as the ability to write efficient, secure, well-documented, and clean code
  • Familiarity with testing such as unit, integration, and load testing
  • Work knowledge and experience with message brokers (RabbitMQ, etc.) would be beneficial
  • Work knowledge and experience with distributed software using cloud service providers (AWS, etc.), Docker, and a container orchestration platform (OpenShift, Kubernetes, etc.) would be considered a bonus
  • Familiarity with observability technologies such as the ELK stack, Grafana, Prometheus, or similar would be considered a bonus as well
  • Advanced skills and fluency in English

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: 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

Additional health insurance package

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

See all the benefits HERE.

Feel free to contact me @LinkedIn if you have any questions.

Jakob Vork, Cluster Lead

Apply via:

Send your CV

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

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