Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Applied Materials Sr Software Architect - Java 
India, Karnataka 
333402890

Today

Responsibilities:

  • As a seasoned Software Architect, you will be responsible for designing and implementing scalable, reliable and maintainable software solutions for our organization.
  • You will work closely with cross-functional teams, including software engineers, product managers, and business stakeholders, to understand requirements and translate them intoarchitectural/softwaredesigns that meet business needs.
  • You will be coding and developing quick prototypes to establish your design with real code and data.
  • You will be a subject Matter expert to unblock software engineers.
  • Conduct technical reviews and provide guidance to software engineers during the development process.
  • Identify and mitigate technical risks and issues throughout the software development lifecycle.
  • Evaluate and recommend appropriate technologies and frameworks to meet project requirements.
  • Lead the design and implementation of complex software components and systems.
  • Mentor and coach Tech Leads & s/w engineers.
  • You are a go-getter.

Qualifications & Requirements:

  • 12-18 yrs of experience with B. Tech / MTech in Computer Science.
  • Proven experience as a Software Architect or similar role with experience of 10+ yrs in product development.
  • Minimum experience of 10+ years in core Java & advanced features. E.g., streams, functional programming, virtual threads.
  • Minimum experience of 5+ years in Spring Boot & associated Spring features.
  • Minimum experience of 4+ years of in driving/contributing towards HLD & LLD, contribution towards code reviews & coding practices (like clean code & SOLID principles)
  • Minimum experience of 4+ years in building and driving microservices based architecture or large scale systems.
  • Strong in algorithms & data-structures.
  • Experience in workflow frameworks. Examples - Temporal, Apache Airflow etc.
  • Experience in reactive programming.

Good to have:

  • Good knowledge on Semiconductor domain.
  • Design, prototype, implement and test software and computer vision machine learning algorithms in Python.
  • Experience with scikit-image, Tensor Flow, PyTorch.

Full time

Assignee / Regular