2022-07-29 11:26:48

Senior Software Engineer (Java) in Open Banking Team

CVMarket.lt klientas
3350 - 5000 €/m Gross

Job Description

Senior software engineer who will contribute in a new type of project based on PSD2 APIs driven solution, impacting numerous countries in Europe. This will require to have strong abilities in collaboration and communication with business analysts and other software engineers.

A career in Danske Bank Group IT is an opportunity to face new challenges in one of the most digitalized financial companies in the Nordic region. We are looking for a senior software engineer, who knows how to build reliable and scalable systems as well as having ambitions to be a leader and a role model in a self-organized team.

Our tech stack: Java 11, React.JS, Tomcat, Maven, Spring, Spring Boot, REST, JUnit, JIRA, Bitbucket/GIT, Jenkins, SQL Server, RabbitMQ, Red Hat OpenShift PaaS, Docker

Responsibilities:

  • Taking full ownership of solutions (from architecture and design to deployment and preventing production incidents)
  • Representing the project/area in internal forums
  • Contributing to evolution of technology and software development practice stack, bringing new approaches based on your experiences with different technologies
  • Being open minded and curious to embrace the best ideas
  • Seeking continuous improvement for yourself and your team – inspire, motivate, spar with and coach your colleagues, as well as setting an example of professionalism and proper work ethics
  • The role requires you as senior developer to work independently, and is collaborative in nature with a bright mind and ability to understand a complex platform

Requirements

  • 5+ years’ experience in developing REST API microservices and/or web applications
  • Deep understanding of Java, it’s tools, libraries, frameworks
  • Good understanding of Domain Driven Design, REST API principles, highly available systems, event-driven architecture and event driven design
  • Excellent language skills in written and spoken English
  • Good communication skills

The skills below would be considered as an advantage:

  • Good understanding of tools supporting JavaScript development, libraries and frameworks
  • Good understanding of building smooth User Experience
  • Understanding and experience with CI/CD

Company offers

  • An inspiring environment in a large IT organization
  • A perfect opportunity to join an IT team and face the challenge and the opportunity to influence and shape the team in Vilnius
  • Work in an international team, which concentrates on innovative business facing solutions
  • An extensive training program to ensure that your skills are maintained and updated on an ongoing basis
  • Highly skilled team and career opportunities
  • Cross business career opportunities in the bank