-
GeekSoft Consulting

Java Developer

GeekSoft Consulting
Netherlands · Full-time · Mid-Senior

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.



Requirements

  • Minimum 7 years of experience working with Java web frameworks in roles such as Senior Software Engineer or Technical Lead.
  • Collaborate with product owners, stakeholders, and third-party teams to translate business requirements into clear technical specifications.
  • Ensure the performance, scalability, quality, and responsiveness of applications.
  • Identify performance bottlenecks, troubleshoot issues, and implement effective bug fixes.
  • Maintain high standards of code quality, structure, and automation.
  • Participate in code reviews and mentor junior developers to promote best practices and technical excellence.
  • Contribute to the continuous improvement of development processes, tools, and methodologies.
  • Provide support for mission-critical applications as part of a 24x7 on-call rotation (approximately once every 7–8 weeks).
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related technical discipline (HBO/WO or equivalent).
  • Strong experience in designing, developing, and deploying web applications and RESTful APIs.
  • Proven experience building and maintaining complex, high-availability systems.
  • Hands-on experience with cloud-native development and serverless architectures (Azure preferred but not mandatory).
  • Demonstrated ability to lead technical projects from design through implementation and delivery.
  • Experience with event-driven architecture and messaging systems such as Kafka.
  • Strong understanding of software design patterns, principles, and best practices.
  • Experience with GitHub Actions, CI/CD pipelines, and DevOps practices.
  • Familiarity with monitoring, logging, and observability tools, including metrics and application health monitoring.
  • Strong communication skills in English, with the ability to explain technical concepts to both technical and non-technical stakeholders.
  • Primary development expertise in Java.
  • Working knowledge of Angular, with the ability and willingness to contribute to and maintain frontend applications.



Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Key Skills

Ranked by relevance

design patterns serverless angular devops cloud java cicd
Login to Apply
Posted
Feb 23, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
GeekSoft Consulting
Related

Solutions Architect

2026-05-22

Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
GeekSoft Consulting
Related

Python AI Engineer

2026-05-20

Full-time
Mid-Senior
Netherlands
IT Services
Information Technology
View Job Details
Accenture DACH
Related

Senior Data & Machine Learning Engineer (all genders)

2026-05-21

Full-time
Not Applicable
Austria
IT Services
Engineering