Full Stack Engineer (Java, React)

Salt

Amsterdam

On-site

EUR 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Salt is seeking a talented Full-Stack Software Engineer to join the Online Agent team in Amsterdam for a 3–6 month contract, starting ASAP. You will work across backend and frontend technologies, delivering high-quality software used at scale.

As a Software Engineer, you will own technical delivery from concept to production, collaborating with product managers, QA, and fellow developers. You will work across the stack using Java and React, focusing on quality, scalability, and customer value.

Qualifications

  • Strong backend experience in Java (Spring Boot or similar).
  • Strong frontend experience with React.
  • Proven full-stack delivery capability across frontend and backend.
  • Solid understanding of software engineering principles and testing.
  • Experience with Git, code reviews, debugging, and CI/CD.
  • Experience using AI-assisted development tools.
  • Strong communication and collaboration skills.
  • Ability to estimate work, manage priorities, and deliver quality solutions independently.

Responsibilities

  • Design, develop, test, and maintain backend services with Java Spring.
  • Build intuitive and responsive front-end experiences using React.
  • Own features end-to-end from design through deployment and production support.
  • Participate in architecture and system design discussions.
  • Write clean, maintainable code and develop automated tests.
  • Collaborate with product, engineering, and QA teams to deliver quality solutions.
  • Monitor and improve application performance and reliability.
  • Contribute to code reviews and continuous improvement initiatives.
  • Communicate progress, risks, blockers, and trade-offs clearly.
  • Leverage AI-assisted tools to accelerate delivery while maintaining quality.

Skills

Strong communication
Owner of delivery
Independent execution
Team collaboration

Tools

Java (Spring Boot)
React
Git
CI/CD
AI-assisted development tools
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)

Job description

Full stack Software Engineer – Online Agent – Amsterdam

Duration: 3 – 6 months

Start: ASAP

We're looking for a talented Full-Stack Software Engineer to join the team. This is an exciting opportunity to work across both backend and frontend technologies, contributing to the design, development, and delivery of high-quality software products used at scale.

As a Software Engineer, you'll own technical delivery from concept to production, collaborating with product managers, QA engineers, and fellow developers to deliver impactful features. You'll work across the stack using Java and React, helping shape technical solutions while maintaining a strong focus on quality, scalability, and customer value.

  • Design, develop, test, and maintain backend services using Java and modern frameworks such as Spring.
  • Build intuitive and responsive user experiences using React.
  • Own features end-to-end, from design through deployment and production support.
  • Participate in architecture and system design discussions, contributing to technical decisions and solution design.
  • Write clean, maintainable, and reusable code following engineering best practices.
  • Develop and maintain automated tests to ensure software quality and reliability.
  • Collaborate with product, engineering, and QA teams to plan and deliver high-quality solutions.
  • Monitor and improve application performance, reliability, and maintainability.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Communicate progress, risks, blockers, and technical trade-offs effectively.
  • Leverage AI-assisted development tools to accelerate delivery while maintaining engineering excellence.

Required Qualifications

  • Strong experience developing backend services in Java (Spring Boot or similar frameworks)
  • Strong experience building modern web applications using React.
  • Proven full-stack development experience with the ability to deliver features across frontend and backend layers.
  • Solid understanding of software engineering principles, design patterns, and testing practices.
  • Experience with Git, code review workflows, debugging, and CI/CD practices.
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Cursor, or similar).
  • Strong communication and collaboration skills.
  • Ability to estimate work, manage priorities, and deliver high-quality solutions independently.

Nice to Have

  • Experience working within large-scale or enterprise environments.
  • Cloud platform experience (AWS, Azure, or GCP).
  • Experience with Docker, Kubernetes, or containerized applications.
  • Familiarity with modern observability and monitoring practices.
  • Mentoring or coaching experience.
  • Experience supporting production services and resolving technical incidents.

You are someone who:

  • Takes ownership of technical delivery and quality.
  • Thinks critically about system design, scalability, and maintainability.
  • Collaborates effectively across teams and disciplines.
  • Balances speed with engineering excellence.
  • Continuously improves applications, processes, and team practices.
  • Embraces modern development approaches, including AI-assisted software engineering.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full-Stack Engineer (Java + React) | End-to-End Delivery
Full-Stack Engineer (Java + React) | End-to-End Delivery

Salt • Amsterdam

On-site
EUR 70,000 - 100,000
Senior Fullstack Developer
Senior Fullstack Developer

Reaktor • Amsterdam

Hybrid
EUR 60,000 - 80,000
Full Stack Developer
Full Stack Developer

Huxley • Amsterdam

On-site
EUR 90,000 - 110,000
Full Stack Software Engineer
Full Stack Software Engineer

Us3 Consulting • Amsterdam

On-site
EUR 50,000 - 75,000
Software Engineer - React
Software Engineer - React

United States Digital Space LLC • Amsterdam

On-site
EUR 50,000 - 70,000
€50/month wellness allowance
Cycle scheme
High-quality equipment
Software Engineer - Fullstack
Software Engineer - Fullstack

Onramper • Amsterdam

On-site
EUR 55,000 - 75,000
Full Stack Developer (3+ years experience)
Full Stack Developer (3+ years experience)

Churned • Amsterdam

Hybrid
EUR 70,000 - 100,000
Competitive Salary
Fast-Growing AI Startup
Prime Office Location
+4
Dutch Speaking Java Developer
Dutch Speaking Java Developer

Ampstek • Amsterdam

Hybrid
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 150,000
Fullstack Engineer (Node.js / TypeScript)
Fullstack Engineer (Node.js / TypeScript)

Creative Clicks • Amsterdam

Hybrid
EUR 70,000 - 110,000
Competitive salary
Hybrid working model (Amsterdam HQ)
25 vacation days