Job Openings

Full Stack Developer

We’re looking for a talented and motivated Full Stack Developer who thrives in dynamic environments. You'll work across the stack, from front-end interfaces to back-end systems and databases, playing a key role in the development and delivery of our web and mobile applications.

About the role
As a Full Stack Developer, you’ll work on complex projects that involve backend systems, modern frontend interfaces, AI/ML integration, and cloud-native deployment strategies. We're looking for someone with a deep understanding of software architecture, problem-solving, and full lifecycle development in an agile environment. 

Key responsibilities:

  • Design, build, and maintain full stack applications using modern frameworks and best practices.
  • Develop robust backend services using Java and/or .NET (C#) with Spring Boot and microservices architecture.
  • Create responsive and modular frontend components with React.js, including hooks and state management (e.g., Redux).
  • Collaborate with data scientists on integrating AI/ML models, including Large Language Models (LLMs) into production workflows.
  • Build and manage containers using Docker, and deploy via Kubernetes.
  • Implement and maintain CI/CD pipelines and Git-based workflows.
  • Monitor application performance and reliability using Grafana and related observability tools.
  • Work cross-functionally in agile teams to deliver high-quality, secure, and performant software. 

Experience:

  • 5+ years of hands-on experience in full stack development.

Backend:

  • Proficiency in Java and/or .NET (C#).
  • Experience with Spring Boot, RESTful APIs, and microservices.

Frontend:

  • Advanced experience with React.js, including hooks and Redux.
  • Solid knowledge of HTML5, CSS3, and JavaScript.
  • Strong grasp of responsive UI design principles.

AI/ML:

  • Practical experience integrating and working with AI/ML models, including LLMs.

DevOps:

  • Hands-on with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and Git workflows.

Monitoring & Logging:

  • Experience with Grafana and similar observability/monitoring tools.

Databases:

  • Comfortable with both SQL and NoSQL database systems.

Additional Skills

  • Experience working in Agile/Scrum environments.
  • Awareness of secure coding practices and performance tuning techniques.
  • Ability to take ownership of tasks and drive solutions end-to-end.

Soft Skills

  • Excellent problem-solving and analytical thinking.
  • Strong communication skills and team collaboration.
  • Proactive, accountable, and self-motivated work ethic.

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

 

Why join us?

We are looking for people who think ahead.
You want to make a difference. We aim to be the best. That’s why we value qualified and dedicated individuals who think ahead – for our customers and our company.

DHB Bank fosters an open and informal culture where we collaboratively work towards the bank's continued growth. Everyone contributes uniquely to achieving our goals. Our team is rich in diversity, representing seven different nationalities within the bank. At DHB Bank, we value inclusion and encourage people to bring their whole selves to work. This commitment is reflected in our values and behaviours, making it an integral part of who we are.

We offer inspiring work.
To ensure you're enthusiastic and proud to work for our bank, we provide a great work environment: competitive salaries, interesting career prospects, and a high degree of personal responsibility within a flat organization.

A summary of the key points of DHB Bank’s employment offer:

  • A one-year contract with the possibility of a permanent extension upon demonstrated suitability;
  • A beautiful workspace in the city centre of Rotterdam, just 300 meters from Rotterdam Central Station;
  • Reimbursement of travel costs;
  • A hybrid work model with a home office allowance, aiming for 60% office presence. We provide support to set up a convenient home workspace;
  • Group discount on health insurance;
  • Access to our corporate bicycle & fitness plan;
  • Comprehensive lunch options with a contribution from the bank. And daily fresh fruit available at the office;

These are your prospects
We want you to stay current. That’s why learning & development is a priority at DHB. We offer you, among other things:

  • Career growth: opportunities for professional development and career advancement;
  • Collaborative culture: be part of a supportive and collaborative team that values your input and ideas;
  • Impactful work: contribute to meaningful projects that drive digital transformation in the banking industry.

If you are ready to take on this exciting challenge and make a significant impact, apply today via email recruitment-itc@dhbbank.com. And become a part of our innovative journey!