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.
Senior Java Developer
We are Hiring for an experienced Senior Java Developer to join our team in Amsterdam. The ideal candidate will collaborate with product owners, stakeholders, and third parties to translate business requirements into technical solutions. You will play a key role in designing and developing scalable, high-availability applications while contributing to best development practices and mentoring junior developers.
Key Responsibilities
- Collaborate with product owners, stakeholders, and external partners to translate business requirements into technical specifications.
- Design, develop, and maintain high-performance web applications and RESTful APIs.
- Ensure application performance, quality, and responsiveness.
- Identify system bottlenecks and resolve bugs effectively.
- Maintain code quality, organization, and automation practices.
- Participate in code reviews and mentor junior developers.
- Contribute to continuous improvement of development standards and practices.
- Support critical applications as part of a 24x7 rotating support schedule (approximately once every 7–8 weeks).
Required Skills & Experience
- Bachelor’s degree in computer science, Engineering, or related technical discipline (HBO/WO or equivalent).
- 7+ years of experience working with Java web frameworks.
- Experience as a Senior Software Engineer or Technical Lead.
- Strong experience designing and implementing web applications and RESTful APIs.
- Experience building complex, high-availability systems.
- Cloud development experience with cloud-native or serverless architectures (Azure is a plus).
- Proven track record of leading technical projects from concept to delivery.
- Experience with event-driven architecture.
- Strong understanding of software design patterns and engineering principles.
- Experience with Kafka or similar messaging systems.
- Experience with GitHub Actions, CI/CD pipelines, and DevOps practices.
- Knowledge of monitoring and observability tools, metrics, and application health monitoring.
- Frontend exposure – familiarity with Angular and willingness to maintain frontend applications when required.
- Strong English communication skills with the ability to explain complex technical concepts.
Nice to Have
- Experience with Microsoft Azure cloud platform.
- Experience with serverless architectures.
- Exposure to modern observability frameworks.
Key Skills
Ranked by relevanceReady to apply?
Join Gazelle Global and take your career to the next level!
Application takes less than 5 minutes

