Junior/Middle Java Developer
Beschrijving 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 ...
Beschrijving 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 ...