Java Support Engineer

Compunnel, Inc.

Pittsburgh (Allegheny County)

Hybrid

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a Java Support Engineer to support and maintain large-scale distributed systems. The ideal candidate will have strong Java and Python skills, along with solid expertise in Linux systems and Oracle databases. Responsibilities include troubleshooting issues, contributing to DevOps practices, and collaborating with engineering teams. The role demands hands-on experience with cloud platforms such as OCI, AWS, Azure, or GCP, ensuring high availability and reliability of systems.

Qualifications

  • Hands-on experience in software development for distributed, highly available systems.
  • Strong expertise in Java and Python.
  • Solid knowledge of Linux operating systems.
  • Experience in production support environments.
  • Proficiency in Oracle database management, SQL, and PL/SQL.
  • In-depth understanding of cloud infrastructure (OCI, AWS, Azure, or GCP).
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Experience with DevOps tools, CI/CD pipelines, automation, and test methodologies.

Responsibilities

  • Support and maintain large-scale, distributed systems ensuring high availability and reliability.
  • Provide production support, troubleshoot issues, and ensure timely resolution.
  • Develop and maintain application components using Java and Python.
  • Work extensively with Linux operating systems and system fundamentals.
  • Support database operations including SQL/PL‑SQL development and performance troubleshooting on Oracle databases.
  • Work with cloud infrastructure platforms such as OCI, AWS, Azure, or GCP.
  • Collaborate with cross-functional engineering teams to ensure operational excellence.

Skills

Java
Python
Linux
Oracle SQL/PL-SQL
DevOps CI/CD

Job description

The Java Support Engineer will be responsible for supporting, maintaining, and enhancing large-scale, highly available distributed systems. The role requires strong hands‑on experience in Java and Python development, production support, Linux systems, and database technologies. The engineer will troubleshoot issues across application, infrastructure, and integration layers while contributing to DevOps practices, automation, and continuous improvement initiatives.

Key Responsibilities
  • Support and maintain large‑scale, distributed systems ensuring high availability and reliability.
  • Provide production support, troubleshoot issues, and ensure timely resolution.
  • Develop and maintain application components using Java and Python.
  • Work extensively with Linux operating systems and system fundamentals.
  • Support database operations including SQL/PL‑SQL development and performance troubleshooting on Oracle databases.
  • Work with cloud infrastructure platforms such as OCI, AWS, Azure, or GCP.
  • Apply strong knowledge of data structures, algorithms, operating systems, and distributed systems.
  • Contribute to DevOps practices, including CI/CD pipelines, automation, and testing methodologies.
  • Collaborate with cross‑functional engineering teams to ensure operational excellence.
Required Qualifications
  • Hands‑on experience in software development for distributed, highly available systems.
  • Strong expertise in Java and Python.
  • Solid knowledge of Linux operating systems.
  • Experience in production support environments.
  • Proficiency in Oracle database management, SQL, and PL/SQL.
  • In‑depth understanding of cloud infrastructure (OCI, AWS, Azure, or GCP).
  • Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals.
  • Experience with DevOps tools, CI/CD pipelines, automation, and test methodologies.
  • Primary skills: Java, Python, Linux, Oracle, DevOps CI/CD.
Preferred Qualifications
  • Experience working in enterprise‑scale environments.
  • Exposure to containerization or orchestration tools (if applicable).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Compunnel, Inc. • Pittsburgh

On-site
USD 90,000 - 120,000
Java Support Engineer — Scalable Systems & DevOps
Java Support Engineer — Scalable Systems & DevOps

Compunnel, Inc. • Pittsburgh

Hybrid
USD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

The Judge Group • Wilmington (DE)

On-site
USD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Engineer
Java Engineer

Princeton IT Services, Inc • United States

On-site
USD 80,000 - 120,000
Senior Java Software Engineer
Senior Java Software Engineer

QvalFocus Inc. • Missouri

On-site
USD 100,000 - 130,000
Java Team Lead
Java Team Lead

Great Logics inc • Madison (WI)

Remote
USD 100,000 - 130,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 120,000
Java DevOps Engineer
Java DevOps Engineer

NLB Services • Buffalo (NY)

On-site
USD 80,000 - 100,000