Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Name: Developer
Location: Amsterdam, Netherlands
Experience: 6–8 Years
Role Description:
We are seeking an experienced Java Developer with strong expertise in Advanced Java and Angular (13+) to join our dynamic development team in Amsterdam. The ideal candidate will possess deep technical knowledge, a collaborative mindset, and the ability to deliver high-quality, performant, and maintainable applications.
You will be working closely with product owners, stakeholders, and third-party vendors to translate business requirements into scalable technical solutions. This role involves both backend and frontend development responsibilities, with a focus on Java technologies while maintaining and improving existing Angular applications.
Key Responsibilities:
- Collaborate with product owners, stakeholders, and third parties to translate business requirements into technical specifications.
- Design, develop, and maintain high-quality Java-based applications and RESTful APIs.
- Ensure performance, scalability, and reliability of enterprise-grade systems.
- Identify and resolve application bottlenecks and bugs.
- Maintain code quality, organization, and automation throughout the development lifecycle.
- Conduct and participate in code reviews; mentor junior developers.
- Contribute to continuous improvement of development standards and best practices.
- Participate in the 24x7 support rotation for mission-critical applications (approx. once every 7–8 weeks).
- Integrate with event-driven architectures and messaging systems.
- Implement CI/CD pipelines and workflows using GitHub Actions and DevOps practices.
- Utilize monitoring and observability tools to maintain system reliability.
- Support and maintain Angular-based frontend components as needed.
Required Qualifications & Skills:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical discipline (HBO/WO or equivalent).
- 7+ years of experience in Java Web Frameworks as a Senior Software Engineer or Technical Lead.
- Proven experience designing and implementing web applications and RESTful APIs.
- Hands-on experience with cloud-native/serverless applications (Azure preferred but not mandatory).
- Deep understanding of software design patterns, principles, and event-driven architectures.
- Experience with Kafka or similar messaging systems.
- Proficiency with GitHub Actions, CI/CD, and DevOps workflows.
- Understanding of monitoring, observability tools, and performance metrics.
- Frontend experience with Angular 13+ – capable of maintaining and enhancing UI components.
- Excellent communication skills in English; ability to explain complex technical concepts clearly.
- Strong problem-solving skills, analytical thinking, and teamwork mindset.
- A good sense of humor and positive attitude — essential for team fit.
Desirable Skills:
- Experience with Robotic Process Automation (UiPath).
- Familiarity with Linux environments and shell scripting.
- Knowledge of microservices and containerization (Docker/Kubernetes).
- Exposure to financial or mission-critical systems is an advantage.
Key Skills
Ranked by relevanceReady to apply?
Join Us3 Consulting and take your career to the next level!
Application takes less than 5 minutes

