EssilorLuxottica's Helix division aims to deliver software that drives practice efficiency, streamlines workflows, and grows the independent eyecare business.
Requirements
- 3+ years of hands-on Java development (Spring/Spring Boot preferred).
- 2+ years proficiency in full stack JavaScript/TypeScript with experience in Node.js, Next.js, and React.
- Proven experience contributing code on a development team.
- Solid understanding of full stack architecture, RESTful APIs, and modern web patterns.
- Proficiency with SQL and relational databases (e.g., PostgreSQL, MySQL, Oracle).
- Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
- Experience with Docker, Kubernetes, and microservices architecture.
Responsibilities
- Design, enhance, and maintain full stack applications using Java (Spring/Spring Boot) with React front ends, as well as Node.js / Next.js with React.
- Participate in code reviews, accept and submit pull request, adhere to high technical standards, and follow organization level architectural direction.
- Contribute high quality code to drive feature progress and uphold quality, applying AI tools where they can add value.
- Apply Agile / Waterfall as appropriate to deliver projects efficiently, updating relevant tasks and stories daily.
- Collaborate with team leads, product owners, architects, and other stakeholders to clarify approach, prioritize work, and plan releases.
- Partner with QA and DevOps teams to ensure smooth deployments, automated testing, and operational stability.
- Identify and mitigate technical risks, addressing issues before they impact delivery.
Other
- Ability to thrive in a fast-paced, startup-like environment backed by the resources of a global leader.
- Experience delivering projects in both Agile and Waterfall environments.
- Excellent problem-solving, organizational, and communication skills.
- Works exceptionally well under high pressure/critical/prod down situations
- Agile mindset thrives amid ambiguity, and rapid change