Senior Java Developer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 5–8 yrs
- Salary
- —
- Openings
- 1
- Posted
- 6 days ago
- Work mode
- In office
- Education
- Bachelors or masters in Computer Science/Electronics/Electrical Engineering
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Applied Materials
Applied Materials leads globally in materials engineering solutions essential to manufacturing nearly every modern chip and advanced display. We innovate, construct, and service cutting-edge equipment that powers the semiconductor and display industries, driving technologies like AI and IoT that connect the world.
Work Environment and Benefits
Based in Bangalore, India, our company offers a nurturing work culture fostering continuous learning and career growth. Employees are empowered to challenge boundaries and devise innovative solutions in a supportive global environment. We prioritize employee health and wellbeing with programs supporting professional and personal development.
Job Overview
The Senior Java Developer will serve as a technical lead responsible for developing new products and enhancing existing software from design to launch within a cross-functional team. This role involves delivering comprehensive software solutions while collaborating with multiple interfaces to ensure completeness.
Key Responsibilities
- Apply engineering principles and adhere to organizational standards for design, analysis, and review of assigned projects.
- Develop and document complex software features effectively.
- Create and maintain automation for both new and existing functionalities.
- Provide customer support by diagnosing and resolving sophisticated software issues and communicate status proactively.
- Coordinate with global teams for requirement gathering and project scheduling.
- Engage with external clients regarding software concerns.
- Be prepared for short-term travel for feature integration and version installations onsite.
Qualifications and Experience
- Bachelor's or master's degree in engineering with a background in Computer Science, Electronics, or Electrical Engineering, coupled with 5-8 years of relevant experience.
- At least 4 years in software development including maintenance, continuous integration, and release management.
- Minimum 2 years in core product software development.
- Strong expertise in Object-Oriented Design and programming.
- Proficiency with core Java technologies, including design patterns, multithreading, data structures, and algorithms.
- Familiarity with Agile methodologies and related tools like JIRA.
- Understanding of best practices and integration of one's domain with broader systems.
Additional Details
- Employment type: Full-time, regular employee (assignee).
- Travel: May involve short-term assignments onsite; relocation is not provided.
- Equal opportunity employer committed to workforce diversity across multiple dimensions.
Level
Senior
Minimum education
Bachelor's Degree