Java Software Engineer
Junior / Mid-Level Backend Developer (Java / Microservices)
Location: Amsterdam (Hybrid: 2-3 days on-site)
Type: Contract / Freelance
Rate: Up to €60 per hour (dependent on experience)
Start Date: Immediate / As soon as possible
About the Role:
We are looking for driven Junior to Mid-Level Backend Developers to join a dynamic engineering team in Amsterdam. You will play a key role in designing, building, testing, and maintaining robust backend applications and services. This is a fantastic opportunity for an early-to-mid career developer looking to accelerate their growth while working on high-impact, customer-facing applications.
Key Responsibilities:
- Design, build, test, and maintain resilient Java-based backend applications and microservices.
- Write clean, maintainable, and reusable code following established design patterns and best practices.
- Contribute actively to testing activities, basic deployment processes, and production support.
- Collaborate closely with both technical and non-technical stakeholders to deliver reliable solutions.
Requirements & Tech Stack:
- Core Skills: 1 to 3+ years of relevant backend experience with Java, Spring Boot, and microservices.
- Databases & Messaging: Experience with SQL or NoSQL databases (Kafka is a strong plus).
- Cloud & DevOps (Nice to have): Exposure to AWS, Kubernetes, Docker, and GitLab CI/CD.
- Background: A relevant technical education or background, with clear evidence of project impact and a proactive attitude toward learning.
- Soft Skills: Strong analytical thinking, solid communication skills, and growing accountability.