Java Tech Lead
Core
Designing and implementing scalable, reliable, and maintainable software solutions for semiconductor equipment components and devices.
Role type
Senior IC Java Tech Lead
Builds
Software solutions for semiconductor equipment components and devices
Domain
Semiconductor / Hardware Control Software
Deliverable
production ML models
Required skills
Core Java (streams, functional programming, virtual threads), Spring Boot, Microservices/SOA, HLD/LLD, Algorithms & Data Structures
Preferred skills
Semiconductor domain knowledge, Reactive programming, Agentic AI
Technologies
Java, Spring Boot, Microservices, SOA
Responsibilities
Design and implement scalable software solutions; Translate requirements into architectural designs; Code and develop new features using best practices; Conduct technical reviews and provide guidance; Identify and mitigate technical risks; Evaluate and recommend technologies; Lead design of complex software components.
Seniority
Senior, hands-on IC