Java Developer

Overview

On Site
$180,000 - $200,000
Full Time
10% Travel
Able to Provide Sponsorship

Skills

Java
Microservices
Software Development
Semiconductors
Medical Devices

Job Details

Job Title: Software Engineer (Level 3 Java Developer)

Employment Type: Full-Time (FTE)

Location: Santa Clara, CA (5 Days Onsite)

Pay: $180k - $200k per annum

Note: There will be online coding assesment on Glider and after that onsite interview

About the Role:

We are seeking a highly skilled Level 3 Java Developer to join our innovative software engineering team in SCLA. This role is ideal for an engineer with a passion for solving complex problems, delivering high-quality solutions, and pushing the limits of technology in the semiconductor and display sectors.

You will work on cutting-edge projects, designing and implementing robust software solutions for high-value customer challenges. Collaboration with cross-functional and global teams is central to this role, as is your ability to navigate intricate systems and anticipate software behaviors.

Key Responsibilities:

  • Design & Development: Build and maintain machine control software applications using Java, ensuring performance, scalability, and reliability.
  • Integration: Collaborate with systems and application engineers to integrate software with equipment-level solutions.
  • Microservices Architecture: Implement and manage microservices to optimize scalability and efficiency.
  • Collaboration: Work with internal and external stakeholders for requirements gathering, functional specifications, development, testing, and support.
  • Communication: Provide clear and proactive updates on project status, including risks and delays.
  • Problem Solving: Break down complex challenges, apply algorithms effectively, and evaluate alternative solutions to determine the best approach.
  • Troubleshooting: Diagnose, analyze, and resolve software issues efficiently.
  • Teamwork: Contribute to a collaborative and success-driven team environment.

Required Qualifications:

  • Education: Bachelor s or Master s degree in Computer Science, Engineering, or related field.
  • Experience: 5+ years in software development (4 7 years accepted with strong competencies).
  • Technical Skills:
  • Strong proficiency in Java programming.
  • Solid understanding of microservice architecture and related technologies.
  • Strong knowledge of object-oriented design, design patterns, data structures, and algorithms.
  • Experience with software diagnostic and troubleshooting tools.
  • Soft Skills:
  • Excellent analytical and problem-solving abilities.
  • Strong organizational and communication skills.
  • Team-oriented mindset with a focus on collective success.
  • Preferred Industry Experience: Semiconductor, healthcare, or medical equipment industries.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.