logo

Bekijk alle vacatures

Java Tech Lead

Nederland, Nederland

Java Tech Lead Opportunity

Start Date: As soon as possible
End Date:  6 months
Location: Netherlands

Responsibilities:

  • Technical Leadership & Architecture:
    • Translate functional requirements into a sustainable and scalable software architecture.
    • Establish and communicate a technical roadmap in collaboration with the IT manager and CTO.
    • Ensure adherence to architectural principles and best practices in software quality, performance, security, and maintainability.
    • Introduce and implement new technologies, tools, and patterns based on thorough research and proof-of-concepts.
  • Software Development:
    • Develop and maintain enterprise-grade Java applications within a microservices architecture (Spring Boot).
    • Guide code reviews and ensure clean code and test strategies.
    • Support CI/CD processes and DevOps principles within the team.
  • Cloud & Infrastructure (Kubernetes):
    • Manage and optimize the Kubernetes cluster (GKE).
    • Advise on and implement infrastructure improvements regarding scalability, availability, and security.
    • Support monitoring, logging, and incident handling in collaboration with DevOps engineers.
  • Team Coaching & Collaboration:
    • Lead and coach a multidisciplinary development team.
    • Act as a content sparring partner for developers, product owner, and external stakeholders.
    • Encourage knowledge sharing and technical growth within the team.

Profile:

  • Minimum bachelor's degree in Computer Science or equivalent.
  • At least 6 years of experience as a Java developer, with 2 years as a (tech) lead.
  • Proven experience in designing software architectures and developing distributed systems.
  • Thorough and demonstrable knowledge of:
    • Java / Spring Boot
    • Microservices architecture
    • Kubernetes (preferably on Google Cloud Platform)
    • CI/CD and DevOps principles
    • Security by design
  • Experience with monitoring & observability tools (such as Prometheus, Grafana, ELK, etc.) is a plus.
  • Strong communication skills and a proactive, solution-oriented attitude.

What We Offer:

  • An assignment within an organization that heavily invests in technology and innovation.
  • A professional and informal work environment with room for your expertise and initiative.
  • Hybrid working with flexibility in location and working hours.
  • Challenging projects within a modern cloud environment.

Deel deze vacature

Powered by