Senior Software Engineer

codefield
Amsterdam, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
€5,667.0 - €6,167.0
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Software Quality Code Reuse Continuous Integration MongoDB NoSQL Software Architecture Backend Kotlin Kubernetes
+4 more
Event Sourcing Restful APIs Docker Microservices

Requirements

  • A self-starter mentality, being able to take the lead on backend software projects and architectural designs.
  • A critical view; always looking for ways to further improve your own and our teams efforts.
  • A desire to work with cutting-edge tech.
  • Good communication skills; high proficiency in English and the ability to clearly and concretely express yourself.
  • An analytical mindset with an intrinsic sense of curiosity; being able to see the bigger picture and wanting to understand how things are working at all levels of the system.
  • Positivity and a ‘can-do’ attitude; always looking for ways to create a welcoming environment for colleagues and never shy to take action where needed.
  • Your honest opinion and an ability to provide constructive feedback to others.
  • Responsibility for our code quality and system designs.
  • A desire to share knowledge and the ability to act as a mentor to others.
  • The ambition to grow with us and have fun while doing so.

In addition, you’re able to bring the following technical expertise:

  • 6+ years of experience as a Backend Software Developer, having worked on various projects and experience working with various coding styles and languages.
  • Experience of software architecture and system design.
  • Ability to write high quality modular, scalable and reusable code; you live TDD & BDD.
  • Extensive knowledge of the backend software development lifecycle.
  • Understanding of Kotlin (considered as an advantage).
  • Solid understanding of Microservices, REST APIs and Event sourcing.
  • Deep understanding of Java, Spring Frameworks, MongoDB and NoSQL.
  • Decent understanding of and experience with CI/CD, AWS, Kubernetes and Docker.
  • Experience working with agile methodologies and best practices.

About the company

At Codefield, we are now looking for a Senior Software Engineer for one of our clients. This is a hybrid position based out of Amsterdam. Our client is shaping the future of payment by creating a modular, API-based technology platform that can seamlessly integrate within the European payment ecosystem. Their team consists of over 150 people from 40 different nationalities. Together they value transparency, collaboration, ownership, adaptability to change, and achieving excellence. As a Senior Software Engineer, you will join their international team of open-minded, ambitious and fun colleagues.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobbird.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all