1

Java Application Engineer Jobs in San Jose, CA (NOW HIRING)

Proficiency in Java programming and working knowledge of Linux environments. * Ability to quickly learn and develop test programs using high-level APIs in Java or C++. * Experience with V93000 ...

We are seeking a Senior Application Security Engineer to lead the technical execution of our ... Python or Java. * Hands-on mastery of container security, Kubernetes orchestration, and AWS ...

IT Application Engineer

Foster City, CA · On-site

$80 - $85.67/hr

Evaluate new tools and services with Development and support of custom integrations using Java and ... Developing dashboards and Live Reports that support engineering and management needs using Velocity ...

As an Application Engineer, you will be working with a dynamic team to provide technical support ... Competency in Computer programming languages such as C, C++, Java, and scripting languages (PERL ...

We are seeking a Senior Application Security Engineer to lead the technical execution of our ... Python or Java. * Hands-on mastery of container security, Kubernetes orchestration, and AWS ...

Java Developer

Sunnyvale, CA · On-site

$60.75 - $78.75/hr

Developing JAVA application and taking part in developing new features, writing tests, and productions support • What is the project this person will be working on? Platform optimization of Walmart ...

Java Developer

Sunnyvale, CA · On-site +1

$60.75 - $78.50/hr

Developing JAVA application and taking part in developing new features, writing tests, and productions support • What is the project this person will be working on? Platform optimization of Walmart ...

We are seeking a Senior Application Security Engineer to lead the technical execution of our ... Python or Java. * Hands-on mastery of container security, Kubernetes orchestration, and AWS ...

We are seeking a Senior Application Security Engineer to lead the technical execution of our ... Python or Java. * Hands-on mastery of container security, Kubernetes orchestration, and AWS ...

We are seeking a highly experienced Lead Application Engineer to join Advantest's Research ... Develop test programs, test methods, and reusable libraries using C++ and Java in SmarTest8 * Own ...

DevOps Engineer

Sunnyvale, CA

$62 - $84.75/hr

... Java application (debugging and application tuning) Git : tags, branching, merging, migration from gitlab to github CI tools: SVN, Jenkins, Maven Unix skills and Shell scripting Nice To Have Skills:

We are seeking a highly experienced Lead Application Engineer to join Advantest's Research ... Develop test programs, test methods, and reusable libraries using C++ and Java in SmarTest8 * Own ...

DevOps Software Engineer

San Ramon, CA

$59 - $80.75/hr

Strong Java programming knowledge and be able to monitor the Java application remotely and basic debug the problem, if one occurred. Expertise in Bamboo administration and configurations. [lower ...

About the Role We're looking for an Application Engineer who lives at the intersection of Android ... Proficiency in Java/Kotlin for application development and C/C++ for lower-level systems work

About the Role We're looking for an Application Engineer who lives at the intersection of Android ... Proficiency in Java/Kotlin for application development and C/C++ for lower-level systems work

DevOps Engineer

San Jose, CA · On-site

$61.75 - $84.75/hr

JAVA Application Management Understand configuration and management of JBOSS and Tomcat * Database ... JAVA programming experience * AWS expertise (IAM, VPC, RDS, Route53 integration)

next page

Showing results 1-20

Java Application Engineer information

See San Jose, CA salary details

$64

$89

$134

How much do java application engineer jobs pay per hour?

As of Jun 14, 2026, the average hourly pay for java application engineer in San Jose, CA is $89.08, according to ZipRecruiter salary data. Most workers in this role earn between $69.52 and $112.60 per hour, depending on experience, location, and employer.

How much does a Java engineer make?

The average salary for a Java Application Engineer varies by experience, location, and industry but typically ranges from $70,000 to $120,000 annually. Senior roles or those with specialized skills in frameworks like Spring or tools such as Docker may earn higher compensation. Certifications and proficiency in related technologies can also influence salary levels.

What are the key skills and qualifications needed to thrive as a Java Application Engineer, and why are they important?

To thrive as a Java Application Engineer, you need a solid grasp of Java programming, object-oriented design, and experience with frameworks like Spring or Hibernate, typically supported by a relevant degree or certifications. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and build tools such as Maven or Gradle is common in this role. Strong problem-solving abilities, effective communication, and teamwork are standout soft skills for collaborating on complex projects. These combined skills and qualifications ensure the delivery of reliable, scalable software solutions that meet business needs.

What engineers make $500,000?

Senior software engineers, including Java Application Engineers with extensive experience, specialized skills, and often working in high-demand industries or companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced expertise, leadership roles, and often working in technology hubs or large organizations.

Can I make 200k a year as a software engineer?

Java Application Engineers with extensive experience, specialized skills, and working in high-cost-of-living areas can earn salaries of $200,000 or more annually. Factors such as seniority, certifications, and working for large tech companies or in leadership roles influence earning potential. However, entry-level positions typically offer lower salaries, and reaching this level often requires several years of experience and advanced expertise in Java development and related technologies.

What is the highest salary of an application engineer?

The highest salary for a Java Application Engineer can reach over $130,000 annually in high-demand markets and with extensive experience or specialized skills. Senior engineers with expertise in frameworks, cloud platforms, and certifications tend to earn the top salaries in this field.

What are Java Application Engineers?

Java Application Engineers are professionals who design, develop, test, and maintain software applications using the Java programming language. They are responsible for building robust and scalable applications for various platforms such as web, desktop, or mobile. Their work often involves collaborating with other developers, analyzing user requirements, and troubleshooting issues to ensure optimal performance and reliability of Java-based systems.

What is the difference between Java Application Engineer vs Java Software Developer?

AspectJava Application EngineerJava Software Developer
Required CredentialsBachelor's in Computer Science or related, Java certifications often preferredBachelor's in Computer Science or related, Java certifications beneficial
Work EnvironmentDevelops, tests, and maintains Java applications, often in enterprise settingsDesigns and codes Java applications, focusing on software development lifecycle
Employer & Industry UsageUsed in IT firms, tech companies, and enterprise software providersCommon in software development companies, startups, and tech industries

Both roles involve Java programming and require similar educational backgrounds. The Java Application Engineer typically focuses on deploying and maintaining Java applications in enterprise environments, while the Java Software Developer emphasizes designing and coding new software solutions. The roles often overlap, but the engineer's role leans more towards application support and integration, whereas the developer concentrates on creating new features and software products.

What are some common challenges Java Application Engineers face when working on enterprise projects?

Java Application Engineers often encounter challenges such as integrating legacy systems with modern frameworks, managing application scalability, and ensuring robust security practices. Working within large teams, they need to coordinate closely with front-end developers, QA testers, and DevOps engineers to maintain smooth workflows. Keeping up with evolving Java technologies and adhering to best coding practices is essential for delivering reliable and efficient enterprise solutions.
What are popular job titles related to Java Application Engineer jobs in San Jose, CA? For Java Application Engineer jobs in San Jose, CA, the most frequently searched job titles are:
What job categories do people searching Java Application Engineer jobs in San Jose, CA look for? The top searched job categories for Java Application Engineer jobs in San Jose, CA are:

Application Engineer

Advantest

San Jose, CA • On-site

Full-time

Posted 4 days ago


Job description

Job Description:
We are seeking a highly skilled and motivated Applications Engineer to provide technical leadership and support for Advantest's V93000 Semiconductor Test Systems. In this role, you will work closely with customers and partners to deliver innovative test solutions, drive successful implementations, and influence business outcomes through technical excellence.
Responsibilities:
  • Lead technical engagements throughout the sales and support lifecycle, including requirements analysis, feature demonstrations, competitive benchmarking, and solution implementation.
  • Ensure Advantest products meet customer specifications and integrate seamlessly into their test environments.
  • Analyze complex customer requirements and provide expert guidance on performance, design optimization, test program development, and implementation strategies.
  • Design and validate test solutions that align with customer business objectives.
  • Identify and coordinate internal and external resources to deliver comprehensive customer solutions, ensuring timely and high-quality deliverables.
  • Serve as a technical liaison between customers and Advantest's field and factory teams, representing customer needs and feedback.
  • Develop and manage project plans for complex engagements, tracking milestones and deliverables.
  • Deliver technical training and consultation to customers, including the creation of training materials and documentation.
  • Stay current with emerging technologies and share insights with global technical teams.
  • Build strong customer relationships by delivering value through technical expertise and becoming a trusted advisor in their decision-making processes.

Technologies & Focus Areas:
  • HPC and High-speed SoC (System-on-Chip) technologies
  • Semiconductor test systems and applications
  • Test program development and conversion
  • System-level integration and optimization

Requirements:
  • Education & Experience:
    • Bachelor's or Master's degree in Electrical Engineering, Physics, Computer Science, or a related field.
    • Minimum of 3-5 years of experience in semiconductor testing.
  • Technical Skills:
    • Strong understanding of semiconductor devices and proven debugging skills for test programs.
    • Proficiency in Java programming and working knowledge of Linux environments.
    • Ability to quickly learn and develop test programs using high-level APIs in Java or C++.
    • Experience with V93000 SmarTest 7 and SmarTest 8 platforms is a strong plus.
    • Familiarity with scripting languages such as Perl and Python is a plus.
    • Knowledge of SoC, HPC, and High-Speed I/O device testing is desirable.
    • Hands-on experience with the V93000 platform is preferred.
  • Project & Communication Skills:
    • Demonstrated experience leading technical projects is a plus.
    • Ability to thrive in a fast-paced, project-driven, team-oriented environment.
    • Strong communication skills and a positive, proactive attitude are essential.