1

Java Support Engineer Jobs (NOW HIRING)

Java Support Engineer Job Location: Pittsburgh, PA Job Type: Contract * Application Support Maintenance Provide technical support for Java based applications monitor system performance and ensure ...

Java Support Engineer Work Location: Chicago, IL 60604 Duration: 12+ Months Job Type: Contract Work Type: Onsite Summary: * We are seeking a highly skilled Java Support Engineer with 8+ years of ...

Java Production Support

Plano, TX · On-site

$60K - $135K/yr

Java Production Support City: Plano State/Province: Texas Posting Start Date: 7/8/26 Wipro Limited ... Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and ...

next page

Showing results 1-20

Java Support Engineer information

See salary details

$30

$52

$68

How much do java support engineer jobs pay per hour?

As of Aug 4, 2026, the average hourly pay for java support engineer in the United States is $52.24, according to ZipRecruiter salary data. Most workers in this role earn between $42.07 and $62.50 per hour, depending on experience, location, and employer.

What is a Java support engineer?

Java Support Engineers are IT professionals who specialize in providing technical support and troubleshooting for Java-based applications and systems. They help resolve issues related to software performance, bugs, and configuration, working closely with developers and end-users. Their responsibilities often include debugging code, monitoring application servers, and ensuring the smooth operation of Java environments. Java Support Engineers play a crucial role in maintaining system reliability and customer satisfaction.

What is the difference between Java Support Engineer vs Java Developer?

AspectJava Support EngineerJava Developer
Primary RoleProvides technical support, troubleshooting, and issue resolution for Java applicationsDesigns, develops, and maintains Java applications and software solutions
Required SkillsJava programming, debugging, problem-solving, customer communicationJava programming, software design, coding, testing
Work EnvironmentSupport teams, client environments, technical troubleshootingDevelopment teams, coding environments, project development
CertificationsJava certifications (e.g., Oracle Certified Associate), support-related certificationsJava certifications, software development certifications

While both roles require Java skills, a Java Support Engineer focuses on troubleshooting and supporting existing Java applications, whereas a Java Developer is primarily involved in creating and enhancing Java software solutions.

How does a Java support engineer collaborate with development and QA teams to resolve complex application issues?

Java Support Engineers frequently work closely with development and QA teams to troubleshoot and resolve application issues. When a problem is identified, they analyze logs, reproduce errors, and gather diagnostic details before communicating findings to developers. They may participate in joint debugging sessions or code reviews, ensuring a swift and accurate resolution. Regular collaboration ensures that root causes are addressed, knowledge is shared, and future incidents are minimized, fostering a proactive and cooperative work environment.

What skills and qualifications are needed to be a Java support engineer?

To thrive as a Java Support Engineer, you need strong Java programming skills, understanding of application servers, and a background in computer science or related fields. Familiarity with tools like JIRA, SQL databases, Linux/Unix environments, and debugging profilers, as well as certifications such as Oracle Certified Java Programmer, are commonly required. Excellent problem-solving abilities, patience, and effective communication are crucial soft skills for resolving issues and assisting clients or teams. These skills ensure efficient troubleshooting, timely resolution of technical problems, and high-quality service delivery in a fast-paced support environment.
More about Java Support Engineer jobs
Who are the top companies hiring for Java Support Engineer jobs? The top employers for Java Support Engineer jobs are:
What are popular job titles related to Java Support Engineer jobs? For Java Support Engineer jobs, the most frequently searched job titles are:
Infographic showing various Java Support Engineer job openings in the United States as of July 2026, with employment types broken down into 1% Locum Tenens, 95% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $108,664 per year, or $52.2 per hour.

Full-time

Re-posted 14 days ago


Job description

Greetings from Rootshell Inc..
Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Java Support Engineer for one of our direct client in Sunnyvale, CA, Please share your resume with current location & full contact info
Job Title:Java Support Engineer
Location:Sunnyvale, CA
Duration:Long Term
Duties:
Solve key problems that potentially may take with the production systems and create solutions to prevent incidents occurring again.
Ability to understand the root cause of errors and exceptions and being able to isolate it to the line of code that may be causing the problem.
Ability to understand the health of various tools used in the product and being able to isolate the root cause of a customer reported alert to the tool that may be unhealthy and perform level 1 and level 2 of service restoration.
Skills:
Experience with object-oriented languages: Python, Java, etc.
Experienced in Incident Management process and ability to resolve level 1, level 2 issue within agreed organization SLO.
Education:
BS in computer science or equivalent with 6+ years or MS in computer science or equivalent with 4+ years on professional software support experience.
Thanks,
Naveen