Senior Backend Developer

Viamanta
Amsterdam, Netherlands
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Query Performance Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Code Review Databases Data Security Relational Databases PostgreSQL Next.js Software Engineering
+13 more
Systems Integration ReactJS Delivery Pipeline Spring-boot Backend Data Layers Amazon Relational Database Service Front End Software Development Api Design Data Pipelines Api Management Serverless Computing Docker

Job description

We’re building a modern, scalable software platform that simplifies maintenance and repair of heavy-duty fleets in the logistics sector. As a Senior Software Developer, you will play a critical role in shaping and delivering core backend functionality while contributing to the frontend where it adds the most value. You will help turn product ideas into reliable, production-ready systems in a fast-moving, startup-style environment.

You will work closely with a senior architect and a small, highly motivated engineering team. You’re joining at an exciting and dynamic stage: many foundational technical decisions are still being made, and you will have significant influence over architecture, tooling, and engineering practices. With that influence comes real responsibility. This role is ideal for someone who enjoys technical ownership, thrives in ambiguity, and wants to build real products from the ground up., As a Backend Developer, you will help develop a robust, modular backend using Java and Spring Boot, designed for rapid iteration today and scalability tomorrow. You will work with containerized services on AWS, collaborating closely with product and business stakeholders to translate evolving requirements into pragmatic technical solutions without over-engineering.

You will take ownership of key backend domains within our AWS-based platform, building and evolving APIs, data models, and integrations that power our applications. While your primary focus will be backend development, we’re looking for someone who can think across the full application - from data layer to user experience - and contribute to our React / Next.js frontend to ensure smooth end-to-end feature delivery.

In true startup fashion, you will balance speed with quality, make sensible trade-offs, and actively shape how we build, deploy, and operate our software., * Design, implement, and own backend services and APIs using Java, Spring Boot, and AWS.

  • Take ownership of backend domains, ensuring clean boundaries, maintainable code, and well-reasoned architectural decisions you can substantiate and defend.
  • Build and evolve data models, working primarily with relational databases (e.g., Amazon RDS PostgreSQL) with a focus on efficient schema design and query performance.
  • Define and implement secure, well-structured API contracts consumed by React / Next.js frontends.
  • Think beyond the backend: contribute to frontend development where needed and consider the full application from a user and system perspective.
  • Work hands-on with AWS infrastructure, containers (Docker), deployment pipelines, and operational concerns.
  • Act as a technical lead: mentor less experienced developers, guide technical discussions, and lead by example through hands-on contribution.
  • Write high-quality, testable code and help shape engineering standards, from code reviews to observability and production reliability.

Whilst the above outlines the main duties of the post, the list is not exhaustive and may evolve as the product and team grow.

Requirements

  • 7+ years of experience in software development, with a strong backend focus.
  • Proven experience building and maintaining backend systems using Java and Spring Boot in production environments.
  • Demonstrable experience working with APIs and databases - particularly relational databases, with an emphasis on efficient data modelling and query design.
  • Strong understanding of API design, authentication/authorization, and secure data access patterns.
  • Some working knowledge of modern frontend development with React and Next.js.
  • Demonstrable experience operating as a tech lead/ leading developers: making and defending technical decisions, guiding a team, and taking ownership of outcomes.
  • Strong preference: Experience working in startup or fast-growing product environments.
  • Further experience with serverless architectures or data pipeline design is a plus, but not required.
  • A pragmatic, ownership-driven mindset, communicating clearly with non-technical stakeholders and making trade-offs under uncertainty.

We expect you to be based in the Netherlands and willing to come to our Amsterdam office 2-3 days per week (can be more or less on a weekly basis).

Benefits & conditions

Pulled from the full job description

  • Flexible schedule, * A key role in a brand-new venture where your impact is immediately visible.
  • Joining at a stage where foundational decisions are still being shaped and your input matters from day one.
  • Close collaboration with a senior architect and significant influence over technical direction.
  • Working with a multinational team based in the Netherlands.
  • Open communication and regular feedback.
  • Hybrid work model with flexible hours.
  • A modern MacBook Pro or Microsoft equivalent.
  • Competitive compensation package.
  • 25 paid vacation days per year.

We believe diversity drives innovation. The variety of nationalities, cultures, religions, and ethnic backgrounds enrich our workforce by bringing together new ideas and thinking styles that lead to business success. Integrity, honesty, and ethical behavior are at the core of our business.

If you are excited to help digitize and transform one of Europe’s essential industries-and you thrive in fieldwork, problem-solving, and building trusted relationships-we’d love to hear from you.

Apply for this position

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

Apply on indeed.com

Good distractions

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

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:30 min

Scaffolding pages and routing single-page applications with Next.js

Josh Goldberg · JS Congress

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all