Demo

Senior Java Software Engineer

hackajob
Binghamton, NY Contractor
POSTED ON 3/31/2026
AVAILABLE BEFORE 4/29/2026

hackajob on-demand focuses on matching talented contractors like you with organisations seeking specific skills for their projects. We use our platform to connect you with exciting contract opportunities and discuss projects on behalf of the companies we partner with.


About the Role

We are seeking a Senior Software Engineer to support a long-term contract engagement with a major regulated utility in New York state. You'll be working on a mission-critical Outage Management System (OMS) — a Java thick-client platform that keeps the lights on for millions of customers across New York.

This is a full-lifecycle engineering role. You'll write technical specs, build and test new modules, validate with utility operators, and deploy to production. If you thrive in complex, high-stakes environments and have deep Java and Oracle expertise, this role is for you.

What You'll Do

  • Design and develop Java thick-client modules for the OMS platform
  • Write and maintain Oracle PL/SQL packages called directly from Java application layers
  • Build Pro*C interfaces that extract and transform Oracle data for downstream systems
  • Author Unix/Ksh shell scripts for automation, scheduling, and deployment support
  • Prepare technical specifications for new features and enhancements
  • Validate deliverables with utility operator stakeholders and support production deployments
  • Collaborate within a multi-developer team using the Eclipse IDE

What You Bring

  • 5 years of Java development — thick-client / desktop application focus required
  • Oracle Database expertise: PL/SQL packages, triggers, views, synonyms, schema design
  • Pro*C experience: C programming with embedded Oracle SQL
  • Unix/Ksh shell scripting experience in a production environment
  • ✅ Ability to own the full SDLC independently — from spec to deployment
  • ✅ Must be commutable to Binghamton or Rochester, NY

Bonus Points

  • Previous experience on an Outage Management System (OMS), SCADA, EMS, or DMS
  • Background in utility or energy control systems software
  • Familiarity with outage workflow, switching orders, or operator interface design

Hourly Wage Estimation for Senior Java Software Engineer in Binghamton, NY
$53.00 to $64.00
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 Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
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 hackajob

  • hackajob Wilmington, DE
  • hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. Job Description Embrace the challenge of orchestra... more
  • 12 Days Ago

  • hackajob Wilmington, DE
  • hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. Job Description Bring your expertise to JPMorgan C... more
  • 12 Days Ago

  • hackajob Wilmington, DE
  • hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. Job Description Job Description Join the Finance D... more
  • 12 Days Ago

  • hackajob Newark, DE
  • hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. Job Description Posting Description: The Firmwide ... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Binghamton, NY area that may be a better fit.

  • BAE Systems Endicott, NY
  • Job Description It’s about the journey! Whether it’s a bus ride or flight, our electronic systems help transport millions of passengers every day. Every se... more
  • 13 Days Ago

  • Jobs via Dice Owego, NY
  • Job Description WHO WE ARE We provide the resources, inspiration, and focus - if you have the resourcefulness and perseverance to work hard, then we want t... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!