1

Java Support Engineer Jobs (NOW HIRING)

Java Developer

Charlotte, NC ยท On-site

$46.75 - $60.75/hr

Contract (12-24 months) Job ID: 179190 Only W2 ( No C2C ) Software Engineer 4/Full Stack Java Support credit card servicing. Doing a major platform migration from legacy .Net to modern stack with ...

Java Developer

Charlotte, NC ยท On-site

$49.75 - $64.50/hr

Software Engineer 4/Full Stack Java * Support credit card servicing. * Doing a major platform migration from legacy .Net to modern stack with Java, mongo DB, React. Project scheduled through end of ...

Staff Augmentation Lifecycle IT solutions o Application Development & Support o Outsourced Testing ... Java Cloud Engineer Location: Englewood Cliffs, NJ Duration: 6+ Months Required Skills: 8+ Years of ...

Required Skill and Experience โ€ข Strong experience in Core Java/J2EE application support and maintenance. โ€ข Experience in Production Support (L2/L3), incident management, issue triaging, and root ...

Java Production Support Engineer

Newark, CA ยท On-site

$47.25 - $61.50/hr

Java Production Support Engineer Job Location: Newark, CA Job Type: Contract * Monitor production applications to proactively identify and resolve issues before customer impact * Perform proactive ...

Showing results 21-40

Java Support Engineer information

See salary details

$30

$52

$68

How much do java support engineer jobs pay per hour?

As of Sep 15, 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 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.

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 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.

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 September 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, and 4% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $108,664 per year, or $52.2 per hour.

Technology Specialist - IT Service, Support and Operations | Java | Java - ALL

Phoenix, AZ โ€ข On-site

Spruce Infotech
IT Servicesย โ€ขย 1 - 10 employees

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Job Title: Java Application Support and Python
Work Location & Reporting Address: Phoenix, Az 85054 ( Hybrid )
Vendor Rate: XXX/Hr
Contract duration: 6 months
Target Start Date: 14-Aug-26
Does this position require Visa independent candidates only? Yes
Must Have Skills and JD
Experienced Application Support Engineer in supporting and maintaining Java and Python-based enterprise applications on Linux/Open Systems environments. Skilled in L2/L3 production support, incident management, problem management, root cause analysis, application monitoring, and troubleshooting. Hands-on experience with Java, Spring Boot, Python, SQL, Linux/Unix, Shell Scripting, and middleware technologies such as Tomcat/WebLogic. Proficient in ServiceNow, Jira, Splunk, Git, Jenkins, and CI/CD processes. Strong understanding of ITIL practices, change and release management, batch job monitoring, performance tuning, and automation. Experienced in working with cross-functional teams to ensure high application availability, SLA compliance, and seamless production support in 24x7 environments
Nice to have skills
#Closely working with client
#Good communication
Detailed Job Description
Application Support Engineer in supporting Java and Python-based applications across Open Systems (Linux/Unix) environments. Expertise in L2/L3 production support, incident and problem management, application monitoring, troubleshooting, root cause analysis, and release management. Skilled in Java, Python, SQL, Linux, Shell Scripting, ServiceNow, Jira, Git, and CI/CD tools.
Minimum years of experience: 5Yrs
Top 3 responsibilities you would expect the Subcon to shoulder and execute
#Individual contributor
#Strong development experience and leading dev module
#Work with client directly
Interview Process (Is face to face required?) Video Call
Project Code: ISP USD for INFYCITYPARK2