Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Applied Materials Senior Java Tech Lead 
India, Karnataka 
165849920

Yesterday

Key Responsibilities

  • Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements

  • Design & code a variety of complex software features with adequate documentation

  • Write automation for new/existing features.

  • Customer Support & troubleshoot/fix a variety of difficult software problems.

  • Proactively communicate on development status & delays in agreed upon timelines

  • Interface with global teams for requirements analysis and schedule.

  • Interface with external customers regarding software issues.

  • Be willing to travel to onsite locations for Short Term Assignments like Feature Integrations & Version Installations.

Technical Leadership:

  • Lead and mentor a small team of Java developers, providing technical guidance and support.

  • Set standards for code quality and ensure best practices are followed throughout the development lifecycle.

  • Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements

  • Develop and implement software architecture strategies that align with business goals.

  • Evaluate and select appropriate technologies and frameworks to enhance the development process.

  • Promote a culture of continuous learning and improvement within the team.

Misc

  • Interprets internal/external business challenges and recommends best practices to improve products, processes or services

  • Demonstrates depth and/or breadth of expertise in own specialized discipline or field

  • May lead functional teams or projects with moderate resource requirements, risk, and/or complexity

  • Leads others to solve complex problems; uses sophisticated analytical thought to exercise judgment and identify innovative solutions

  • Impacts the achievement of customer, operational, project or service objectives; work is guided by functional policies

Interpersonal Skills

  • Communicates difficult concepts and negotiates with others to adopt a different point of view

  • Interface with global teams for requirements analysis and schedule.

  • Interface with external customers regarding software issues.

Qualifications & Requirement

  • Bachelor’s and/or Master’s degree in Computer Science, Information Technology, or related field.

  • Proven experience as a Java Developer with at least 10+ years of overall experience.

  • Minimum of 8 years’ experience in software development with exposure to maintenance, continuous integration & releases

  • Minimum of 5 years experience in core product software development

  • Professional experience of Core Java Technologies (DesignPattern/Multi-threading/DataStructures/Algorithm)

  • Hands-on experience with microservices architecture.

  • Having hands-on with,

1. Kubernetes & Dockers

2. Linux

3. Cloud agnostic applications building,

4. Cloud DevOps (Basic level)

Full time

Assignee / Regular