Junior/Middle Java Developer

Helpware Inc.

Amsterdam

Hybrid

EUR 45,000 - 65,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Helpware Inc. is seeking a Junior/Middle Java Developer to join our engineering team in Amsterdam. You will design, implement, and maintain backend services using Java and Spring Boot, contributing to microservices and distributed systems in a production environment.

You will collaborate with the Engineering Manager, Product Owner, and peers to deliver reliable, scalable solutions. The role offers a hybrid office model and an initial 6+ month contract with ASAP start.

Qualifications

  • 2–3 years of relevant software development experience.
  • Solid foundation in Java and Spring Boot.
  • Understanding of microservices and distributed systems.
  • Knowledge of SQL and NoSQL databases.
  • Strong problem-solving and teamwork skills.
  • Bachelor's degree in CS/SE or related field.

Responsibilities

  • Develop, test, and maintain backend services with Java and Spring Boot.
  • Build and maintain microservices and distributed systems.
  • Develop and support customer-facing applications.
  • Write clean, readable, maintainable code following best practices.
  • Apply design principles such as SOLID and DRY.
  • Work with SQL and NoSQL databases.
  • Contribute to deployment, monitoring, and production support.

Skills

Java
Spring Boot
Microservices
SQL/NoSQL databases
OOP
Testing
Deployment
Communication

Education

Bachelor's degree in Computer Science or related field

Job description

About the Role

We are looking for a Junior/Middle Java Developer to join the engineering team and contribute to the development of reliable, scalable, and high-quality backend solutions.

In this role, you will work closely with the Engineering Manager, Product Owner, and other developers to build and maintain backend services and customer-facing applications. You will have the opportunity to work with Java, Spring Boot, microservices, and distributed systems while developing your software engineering skills in a collaborative environment.

We are looking for someone with a solid foundation in Java development, an understanding of backend architecture, and an interest in building and maintaining production applications.

Location: Amsterdam, the Netherlands
Working Model: Hybrid - 2 days per week in the office
Contract Duration: 6+ months
Start Date: ASAP
Experience: 2-3 years of relevant experience
Education: Bachelor's degree

Key Responsibilities
Backend Development
  • Develop, test, and maintain backend services and applications using Java and Spring Boot.
  • Build and maintain microservices and contribute to distributed systems.
  • Develop and support customer-facing applications.
  • Write clean, readable, reusable, and maintainable code following software engineering best practices.
  • Apply appropriate design patterns and principles such as SOLID and DRY.
  • Work with SQL and NoSQL databases.
Production Ownership and Reliability
  • Contribute to the deployment, monitoring, and maintenance of applications in production.
  • Monitor application health and performance and help identify and resolve issues.
  • Participate in troubleshooting and root cause analysis of technical incidents.
  • Help improve application reliability, performance, and stability.
  • Maintain technical documentation and follow established operational practices.
Software Design and Quality
  • Contribute to technical design discussions and help implement solutions that meet business requirements.
  • Write and maintain automated tests to ensure code quality.
  • Participate in code reviews and refactoring activities.
  • Follow security, data integrity, and quality standards.
  • Identify opportunities to improve existing code, systems, and development processes.
Collaboration and Communication
  • Collaborate with developers, the Engineering Manager, and the Product Owner.
  • Communicate technical challenges clearly and ask relevant questions when needed.
  • Contribute to team discussions and continuous improvement initiatives.
Requirements
  • 1-3 years of relevant software development experience.
  • Practical experience with Java.
  • Experience with or a good understanding of Spring Boot.
  • Understanding of microservices architecture and distributed systems.
  • Knowledge of SQL and/or NoSQL databases.
  • Understanding of object-oriented programming, common design patterns, and software engineering best practices.
  • Familiarity with automated testing, debugging, and troubleshooting.
  • Basic understanding of application deployment, monitoring, and production support.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
Work Arrangement
  • Based in Amsterdam, the Netherlands.
  • Hybrid work model, with 2 days per week in the office.
  • Initial contract duration of 6+ months.
  • ASAP start date.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Explore Group • Amsterdam

Hybrid
EUR 50,000 - 83,000
Junior Full Stack Developer
Junior Full Stack Developer

Helpware Inc. • Amsterdam

Hybrid
EUR 50,000 - 70,000
Junior Full Stack Developer
Junior Full Stack Developer

Helpware Inc. • Amsterdam

Hybrid
EUR 42,000 - 54,000
Junior Software Engineer
Junior Software Engineer

idpp • Amsterdam

On-site
EUR 42,000 - 62,000
Junior Fullstack Developer
Junior Fullstack Developer

Auxo Talent • Amsterdam

Hybrid
EUR 40,000 - 55,000
Java Backend Engineer (Junior–Mid) – Hybrid Amsterdam
Java Backend Engineer (Junior–Mid) – Hybrid Amsterdam

Explore Group • Amsterdam

Hybrid
EUR 50,000 - 83,000
Medior Java Developer
Medior Java Developer

Outtask • Amsterdam

Hybrid
EUR 55,000 - 75,000
Budget for training and certifications
Guidance during assignment
Medior Java developer
Medior Java developer

Outtask Group • Amsterdam

Hybrid
EUR 60,000 - 80,000
Senior Java Consultant
Senior Java Consultant

Next Ventures • Amsterdam

On-site
EUR 8,000 - 11,000
Hybrid Java Backend Engineer - Spring Boot & Microservices
Hybrid Java Backend Engineer - Spring Boot & Microservices

Helpware Inc. • Amsterdam

Hybrid
EUR 45,000 - 65,000