Senior Java Software Engineer – Microservices & Machine Control

Applied Materials

Santa Clara (CA)

On-site

USD 106,000 - 176,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Applied Materials in Santa Clara, CA, is seeking a Software Engineer to design, develop, and maintain Java-based machine control software, utilizing a microservices architecture to deliver scalable solutions for semiconductor and display equipment.

You will collaborate with cross-functional teams, apply strong CS fundamentals (OOP, data structures, algorithms), and communicate status clearly; 8+ years of experience and a BS or MS in CS/Engineering required.

Qualifications

  • Proficiency in Java programming.
  • Experience with microservice architecture and related technologies.
  • Strong CS fundamentals: OOP, data structures, and algorithms.

Responsibilities

  • Design, develop, and maintain Java-based machine control software.
  • Work with systems and application engineers to integrate software solutions with equipment software.
  • Proactively communicate development status and delays in timelines.
  • Implement and manage microservices to ensure scalability and efficiency.
  • Interface with internal and external customers for requirements, specs, testing and support.
  • Collaborate with cross-functional and global teams to ensure timely delivery of solutions.

Skills

Java
Microservices
OOP
Algorithms
Problem-solving

Education

Bachelor’s or Master’s in CS/Engineering

Job description

Applied Materials in Santa Clara, CA, is seeking a Software Engineer to design, develop, and maintain Java-based machine control software, utilizing a microservices architecture to deliver scalable solutions for semiconductor and display equipment.

You will collaborate with cross-functional teams, apply strong CS fundamentals (OOP, data structures, algorithms), and communicate status clearly; 8+ years of experience and a BS or MS in CS/Engineering required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer — Microservices & Systems
Senior Java Software Engineer — Microservices & Systems

Applied Materials, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 128,000 - 176,000
Senior Java Engineer - Machine Control Systems
Senior Java Engineer - Machine Control Systems

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 128,000 - 176,000
Software Engineer
Software Engineer

Applied Materials • California (MO)

On-site
USD 110,000 - 150,000
Real-Time C/C++ Software Engineer (Embedded)
Real-Time C/C++ Software Engineer (Embedded)

Applied Materials • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Comprehensive benefits package
Learning and growth opportunities
Stock award programs (eligible)
Java Developer III (E3)
Java Developer III (E3)

Applied Materials, Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 128,000 - 176,000
Java Developer, Machine Control III (E3)
Java Developer, Machine Control III (E3)

Applied Materials, Inc. • Santa Clara (CA)

On-site
USD 128,000 - 176,000
Java Developer III (E3)
Java Developer III (E3)

Applied Materials • Santa Clara (CA)

On-site
USD 106,000 - 176,000
Senior Systems Engineer - Semiconductor Equipment
Senior Systems Engineer - Semiconductor Equipment

Applied Materials • Santa Clara (CA)

On-site
USD 161,000 - 221,000
Software Engineer II — ML/AI for Semiconductors
Software Engineer II — ML/AI for Semiconductors

Talentify • Santa Clara (CA)

On-site
USD 124,000 - 171,000
Senior Mechanical Engineer - Semiconductor Equipment
Senior Mechanical Engineer - Semiconductor Equipment

Applied Materials • Santa Clara (CA)

On-site
USD 124,000 - 171,000