Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and implement scalable, reliable, and maintainable software solutions in semiconductor equipment software.
Lead and guide software engineers through technical reviews, coding practices, and development lifecycle risk mitigation.
Collaborate with cross-functional teams to translate requirements into architectural and software designs, focusing on Java-based microservices and complex components.
Minimum Requirements
Minimum 8 years of software product development experience with B.Tech/M.Tech in Computer Science.
At least 5 years' experience in Spring Boot and related features.
At least 4 years' experience in software design (HLD & LLD), code reviews, and practices like SOLID and clean code.
Minimum 4 years' experience building and driving microservices or SOA based systems; strong expertise in core Java including advanced features (streams, functional programming, virtual threads).
Ideal Candidate Profile
Experienced in leading technical aspects of software development teams within product development environments.
Strong background in Java and Spring ecosystem with deep understanding of microservices architecture.
Familiarity or interest in semiconductor domain and advanced topics like reactive programming or agentic AI is a plus but not mandatory.
