1

Senior Java Software Developer Jobs in Shadyside, OH

Is differentiated from the Senior Engineering Technician classification by the increased diversity ... Knowledge of various engineering and construction computer software. * Knowledge of applicable City ...

Maintenance Technician III Position Summary The Maintenance Technician III is a senior-level ... Install, program, troubleshoot, and repair PLCs (Programmable Logic Controllers). * Perform ...

Community Manager Gateway Senior Housing - Waynesburg, PA WHO WE ARE: Woda Cooper Companies, Inc is ... developers and owners in the country by Affordable Housing Finance. WHERE YOU'LL WORK: Gateway ...

Community Manager Gateway Senior Housing - Waynesburg, PA WHO WE ARE: Woda Cooper Companies, Inc ... developers and owners in the country by Affordable Housing Finance. WHERE YOU'LL WORK: Gateway ...

Proficiency with warehouse and distribution management software is required. Experience with ... Experience in communicating and addressing issues to senior management * Career development and ...

Senior Java Software Developer information

See Shadyside, OH salary details

$9

$52

$72

How much do senior java software developer jobs pay per hour?

As of Aug 27, 2026, the average hourly pay for senior java software developer in Shadyside, OH is $52.68, according to ZipRecruiter salary data. Most workers in this role earn between $46.15 and $58.85 per hour, depending on experience, location, and employer.

What is a senior Java software developer?

A Senior Java Software Developer is an experienced professional responsible for designing, developing, and maintaining complex software applications using the Java programming language. They typically lead development teams, mentor junior developers, and contribute to architectural decisions. Senior Java Developers are expected to have a deep understanding of Java frameworks, best coding practices, and software development methodologies. They also collaborate with stakeholders to deliver robust, scalable, and efficient software solutions.

What are the key skills and qualifications needed to thrive as a senior Java software developer?

To thrive as a Senior Java Software Developer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and experience with frameworks like Spring, typically backed by a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Maven, Jenkins, and cloud platforms, along with relevant certifications like Oracle Certified Professional Java SE, is often required. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These skills ensure the delivery of robust, scalable software solutions and foster innovation within development teams.

What are some common challenges senior Java software developers face when leading projects, and how can they effectively address them?

Senior Java Software Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members, managing project timelines, and ensuring code quality across large, distributed systems. To address these, it’s crucial to establish clear communication channels, implement robust code review processes, and leverage agile methodologies for project management. Additionally, staying up-to-date with the latest Java frameworks and best practices helps in making informed architectural decisions and streamlining development workflows.

What is the difference between Senior Java Software Developer vs Java Software Engineer?

AspectSenior Java Software DeveloperJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java CertificationBachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory
Work EnvironmentDevelops complex applications, mentors junior staff, leads projectsDesigns and develops Java applications, collaborates with teams, implements features
Employer & Industry UsageUsed across tech companies, finance, healthcare, and enterprise sectorsCommon in software development firms, IT departments, and tech startups

The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

What cities near Shadyside, OH are hiring for Senior Java Software Developer jobs?

Cities near Shadyside, OH with the most Senior Java Software Developer job openings:

Infographic showing various Senior Java Software Developer job openings in Shadyside, OH as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $109,567 per year, or $52.7 per hour.

Sr Scheduler - Kiewit Power Constructors

Kiewit Corporation

Clarington, OH • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 19 days ago


Kiewit Corporation rating

7.8

Company rating: 7.8 out of 10

Based on 139 frontline employees who took The Breakroom Quiz

23rd of 80 rated construction


Job description

Requisition ID: 181090 

Job Level: Senior Level 

Home District/Group: Kiewit Power Constructors District 

Department: Project Controls 

Market: Power 

Employment Type: Full Time 

Position Overview

As a Senior Scheduler, you will work closely with engineering and construction teams to develop, manage, and maintain comprehensive project schedules. This role is responsible for building, updating, and analyzing engineering and construction schedules as milestones are achieved, scope changes occur, or new deliverables are added.
The Senior Scheduler provides accurate, timely schedule updates to key project stakeholders, ensuring visibility into project progress, critical path activities, and potential risks. You will collaborate with project managers, engineers, and construction leadership to support effective planning, forecasting, and execution across all phases of the project lifecycle.

District Overview

Kiewit Power Constructors (KPC) provides direct-hire construction services for Power Generation utilizing a union craft force.  Kiewit Power Constructors builds major EPC power plant and solar projects throughout North America. We offer integrated engineering, procurement, construction and startup service needs, specializing in gas and coal-fired power generation, coal retrofit and renewable energy. 

Location

The position is based out of Homer City, PA and is required to sit on the project site. Relocation is provided. 

Responsibilities

 Work closely with project managers, engineers, designers, procurement staff, construction managers, contractors and other project services staff to provide detailed planning and scheduling of projects from conceptual planning through engineering and construction 
    Develop schedule logic and constraints, realistic activity durations and available manpower and resources.
    Assess the impact(s) of design changes and schedule slippages and inform company management and clients of all schedule updates.
    Apply knowledge of engineering, procurement and construction terminology, work processes, and concepts to develop and maintain critic path logic networks; accumulate and access historical data for use in maintaining realistic future planning and forecasting.
    Provide guidance, direction and specialized assistance for the resolution of difficult project control problems including time impact analysis. May interface with clients, attend regular meetings and give statistical reports.
    Prepare standard progress reports for each assigned project
    Read and interpret construction drawings and job specifications
    Confirm project status; identify and report on variations in the schedule in a timely manner
    Coordinate the development, maintenance, and review of discipline and project schedules
    Upload original and updated resources to reflect current status
    Maintain careful documentation of all schedule submittals and related facts, so that any requests for time adjustments can be measured against the accepted schedule in place at the time any delays or changes were experienced.
    Coordinate with project team to develop revision or recovery schedules as needed
    Prepare written narratives for all schedule submittals
    Track the contract document requirements for schedule adherence, as well as change orders and contract amendments
    Interpret performance curve data and forecast productivity; provide manpower information for forecasting
    Assist in bid schedule creation per client requirements
    Interface with clients, owners and representatives 

Qualifications

    8+ years' construction scheduling experience, including three years of proven leadership experience directing scheduling functions for other lower level schedulers.  Construction scheduling experience is required.  
    Advanced knowledge of construction engineering technology, codes, standards, etc., plus an in-depth understanding of the interdependence and relationship between other functional units
    Working knowledge of standard cost control methods utilized in the execution of various types of project (EPC, Joint Venture, Lump Sum, time and Material, Maintenance)
    Proficiency in various project controls software such as Excel, Primavera (P6), and other company-specific software
    Bachelor's degree in construction management, engineering or related discipline preferred. Technical training or related experience will also be considered.

#LI-JR1

Working Conditions

Other Requirements:

  • Regular, reliable attendance 
  • Work productively and meet deadlines timely
  • Communicate and interact effectively and professionally with supervisors, employees, and others individually or in a team environment.
  • Perform work safely and effectively. Understand and follow oral and written instructions, including warning signs, equipment use, and other policies.
  • Work during normal operating hours to organize and complete work within given deadlines. Work overtime and weekends as required.
  • May work at various different locations and conditions may vary.

We offer our fulltime staff employees a comprehensive benefits package that's among the best in our industry, including top-tier medical, dental and vision plans covering eligible employees and dependents, voluntary wellness and employee assistance programs, life insurance, disability, retirement plans with matching, and generous paid time off.

Equal Opportunity Employer, including disability and protected veteran status.
 


What Kiewit Corporation employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Kiewit logo

About Kiewit

Sourced by ZipRecruiter

Kiewit Infrastructure Engineering's Design-Build team is driving clients to turn to Kiewit during all stages of design-build projects. Through our integrated design and construction approach, our multi-disciplinary team works together to improve schedule, control costs and minimize risk. Our construction-focused engineers work collaboratively with our estimators and builders to design solutions that are innovative, constructible, and designed with a focus on safety. Clients benefit from the proven processes and tools used by Kiewit to minimize project risk. We are an in-house resource that supports projects throughout the company. Our staff shares experiences gained, innovative concepts, and best practices for all projects that we support.

Industry

Construction materials wholesalers

Company size

10,000+ Employees

Headquarters location

Omaha, NE, US

Year founded

1884