Us3 Consulting
Java Developer
Us3 ConsultingNetherlands6 hours ago
ContractInformation Technology

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 relevance