Demo

Java Developer

John Galt Staffing
Pittsburgh, PA Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 5/31/2026

Are you a Java developer who thrives on solving challenging problems in legacy systems while supporting critical business functions? We're an energy trading company looking for a Junior Software Engineer Production Support Specialist to maintain and modernize the systems that keep our operations running smoothly.


  • What You'll Do
  • Legacy System Maintenance: Maintain and enhance desktop applications—some over 20 years old—that are vital to our trading operations. These Java (Swing)-based systems require ongoing updates to support business-critical processes.
  • Production Support: Monitor, troubleshoot, and resolve issues with Java-based jobs that process incoming data on Linux servers. These jobs play a key role in our operations.
  • Data Integration: Adapt to changing requirements from the external organizations we work with to collect and manage data. This includes working with REST and SOAP APIs, FTP, and web scraping tools. Experience generating SOAP clients using tools like Axis and Rampart is a bonus.
  • Database Management: Work with SQL to ensure smooth data flow into our PostgreSQL database. PostgreSQL experience is preferred but not required.
  • New Development: Develop internal backend services to support new modern client webapps.


  • What We're Looking For
  • Bachelor’s degree in Computer Science, Software Engineering or related field
  • 0-3 years of software development experience
  • Core Skills:
  • Proficiency in Java 8 (Java 11 is a nice-to-have).
  • Strong SQL knowledge.
  • Experience working in Linux environments and with basic shell scripting.
  • Familiarity with REST and SOAP APIs, FTP, and data scraping techniques.
  • Experience using SCM tools such as Git or SVN.
  • Nice-to-Have Skills:
  • Knowledge of Swing and/or JavaFX, Spring/ SpringBoot
  • Knowledge of build tools such as Maven or Ant
  • Python and/or TypeScript experience (helpful for collaborating with other teams).
  • Experience maintaining servlet-based internal APIs and services.
  • Mindset:
  • Comfortable working with legacy code while also contributing to modern development.
  • A quick learner who can pick up new frameworks and tools as needed.
  • A proactive problem solver with a collaborative attitude.
  • Comfortable with constantly shifting priorities.

Salary : $80,000 - $130,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at John Galt Staffing

  • John Galt Staffing Queensbury, NY
  • Entry Level Electrical Engineer Job Responsibilities: • Work directly with customers / engineering firms to respond to technical questions / issues at all ... more
  • 3 Days Ago

  • John Galt Staffing Easton, PA
  • Facilities Construction Project Engineer / Manager About the job: The Construction Project Engineer / Manager will be responsible for coordinating facility... more
  • 4 Days Ago

  • John Galt Staffing Brooksville, FL
  • Director of Engineering Essential Job Functions: Engineering Leadership - Lead, manage, and develop a multidisciplinary engineering team consisting of mech... more
  • 9 Days Ago

  • John Galt Staffing Norman, OK
  • Field Service Manager Responsibilities and Expectations: The Regional Field Service Manager is responsible for overseeing a service team that addresses ele... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Java Developer jobs in the Pittsburgh, PA area that may be a better fit.

  • Tech Mahindra (Americas) Inc. Pittsburgh, PA
  • Role-Java FSD with API Location- Pittsburgh, PA(Onsite) 5 years professional experience in Java/J2EE technologies and Spring MVC/Spring boot Hands on exper... more
  • 27 Days Ago

  • V15P1TALONNN Washington, PA
  • asdfasdf asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfas... more
  • 23 Days Ago

AI Assistant is available now!

Feel free to start your new journey!