Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Applied Materials Senior Java Tech Lead 
India, Karnataka 
760341523

23.03.2025
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.
  • Software Development:
  • Design, develop, and maintain Java-based applications, ensuring scalability, reliability, and security.
  • Collaborate with cross-functional teams to define project requirements and deliver innovative solutions.
  • Project Management:
  • Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time and within budget.
  • Proactively communicate on development status & delays in agreed upon timelines
  • Coordinate with stakeholders to gather feedback and implement improvements.
  • Architecture and Design:
  • 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.
Quality Assurance:
  • Conduct code reviews and ensure rigorous testing to maintain high-quality standards.
  • Implement and monitor performance tuning and optimization efforts.
  • Write automation for new/existing features.
  • Continuous Improvement:
  • Stay updated with the latest trends and technologies in Java development.
  • Promote a culture of continuous learning and improvement within the team.
  • Customer Support & troubleshoot/fix a variety of difficult software problems.
Misc:
  • 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.
Qualifications:
  • 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
  • Strong understanding of Java technologies (e.g., Spring, Hibernate, Java EE).
  • Experience with Python Language, Microservices Architecture & Front End development.
  • Excellent problem-solving and analytical skills.
  • Strong communication and leadership abilities.
  • Familiarity with Agile methodologies and project management tools (e.g., JIRA).
Bachelor's DegreePython (Programming Language)

7 - 10 Years

Full time

Assignee / RegularNot Specified