CareerPlan

Senior Software Engineer (Java)

Bangalore,INDFull-time2026-10-14 → 2026-10-23

Core

Design, develop, and maintain complex software solutions for semiconductor equipment components and devices using Java and AI-powered tools.

Role type

Senior Software Engineer (Java)

Builds

Semiconductor equipment software components and devices

Domain

Semiconductor manufacturing / Materials science

Deliverable

production ML models

Required skills

Core Java, Spring Boot, Microservices, Event-driven architectures, Kubernetes, CI/CD, Algorithms, Data structures, AI-powered engineering tools

Preferred skills

Semiconductor domain experience, Front-end technologies (React, Angular), Workflow orchestration frameworks

Technologies

Java, Spring Boot, RabbitMQ, Kubernetes, React, Angular, Temporal, Apache Airflow

Responsibilities

Analyze requirements and design complex software solutions; Own feature development from design through deployment; Troubleshoot complex software issues and perform root-cause analysis; Collaborate with cross-functional teams and customers; Drive engineering best practices and continuous improvement.

Seniority

Senior, hands-on IC