Java Lead Developer

IT

In a nutshell

Location

Eindhoven, Netherlands

Team

IT

Work Experience

10-15 years

Educational Background

Computer Science

Travel

No

Remote Work

Partially

Time Type

Full time

Job ID: J-00242818

Introduction

Founded in 1984, ASML is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits (‘chips’). The IT division supports information management, infrastructure and key business processes across ASML. The IT infrastructure, hardware and applications are mission-critical for ASML’s internal and external activities. The department for Product Lifecycle Management and Configuration Management is responsible for delivering solutions to unlock the business value of digital design and product lifecycle management (PLM). We deliver PLM solutions to solve some of ASML’s toughest challenges and, together with our partners, we deliver the digital foundation of product innovation.

Job Mission

We're looking for a Lead Java Developer to guide our team and be hands-on with code. Your role is pivotal in developing digital work instructions for Manufacturing and Service Operations. You'll contribute both as a developer and a strategic guide for our technology.

Job Description

As the Lead Developer, your hands will be on the keyboard as much as they're on the drawing board. You will implement our architectural and technical vision, problem-solve creatively, and collaborate effectively with both Agile and traditional teams.

Main Activities

  • Actively code and review code, ensuring high quality and maintainability.
  • Innovate to enhance our Digital Work Instruction platform.
  • Make technology decisions that affect the long-term direction of the team.
  • Facilitate technical agreement among different teams.

Responsibilities

  • Code using cutting-edge technologies and frameworks.
  • Update our technology stack when new, beneficial technologies emerge.
  • Mentor your team to improve their CI/CD capabilities.
  • Foster a learning environment to continually upskill the team.

Required Technical Skills

  • Must-Have Skills: Strong expertise in XML technologies (XSD , xPath & xQuery) and NoSQL, Java EE 7 or higher, and SOAP/REST Webservices.
  • Nice-to-Have Skills: Experience with content-management technologies with an understanding of search capabilities, Maven, Junit, Mockito, PowerMock, Groovy, JavaScript, jQuery, Oracle 12c, JPA (Hibernate), SQL, GitHub and JFrog.

Education and Experience

  • A Bachelor's or Master's degree in IT is required.
  • Minimum of 7 years of hands-on Java EE development experience.
  • Minimum of 3 years of experience in a lead role.
  • Experience with Agile and SAFe methodologies is a plus.
  • Must be fluent in both written and spoken English.

Personal Skills

  • Strong teamwork and influencing skills.
  • Excellent problem-solving and creative thinking abilities.
  • Customer-focused with an eye on broader business objectives.
  • Self-motivated, demonstrating natural leadership qualities.