1

Senior Java Software Developer Jobs in Holland, OH

Senior Electrical Engineer

Toledo, OH

$107K - $139K/yr

Senior Electrical Engineer Job Summary Fishbeck has an immediate full-time opening for a detail ... analysis software, and lighting design software. What we offer Our staff members enjoy a ...

Senior Electrical Engineer

Toledo, OH · On-site

$105K - $137K/yr

Senior Electrical Engineer Job Summary Fishbeck has an immediate full-time opening for a detail ... analysis software, and lighting design software. What we offer Our staff members enjoy a ...

Those in software engineering at PwC will focus on developing innovative software solutions to ... g., Java, Python, C#.NET) and application frameworks. Oversee enterprise application integration ...

Senior Mechanical Engineer

Toledo, OH

$104K - $137K/yr

Senior Mechanical Engineer Location: Farmington Hills, MI or Toledo-Maumee, OH Job Summary Fishbeck ... Proficiency with Revit Building Information Modeling software. Proficiency with Microsoft Office ...

Senior Mechanical Engineer

Toledo, OH · On-site

$102K - $135K/yr

Senior Mechanical Engineer Location: Farmington Hills, MI or Toledo-Maumee, OH Job Summary Fishbeck ... Proficiency with Revit Building Information Modeling software. Proficiency with Microsoft Office ...

Senior MEP Engineer

Maumee, OH · On-site

$98K - $135K/yr

Senior MEP Engineer Department: MEP Employment Type: Full Time Location: Maumee, OH Reporting To ... Experience using ETAP, SKM Power Tools or other power systems analysis software Benefits * 401(k) w ...

Senior MEP Engineer

Maumee, OH · On-site

$98K - $135K/yr

Senior MEP Engineer Department: MEP Employment Type: Full Time Location: Maumee, OH Reporting To ... Experience using ETAP, SKM Power Tools or other power systems analysis software Benefits * 401(k) w ...

Those in software engineering at PwC will focus on developing innovative software solutions to ... Strong back-end development skills with Node.js, Java, Python, or equivalent. Experience migrating ...

Industry/Sector Not Applicable Specialism Data Science Management Level Senior Associate & Summary At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and ...

Palantir Data Engineer

Perrysburg, OH · On-site +1

$107K - $129K/yr

Strong programming knowledge in Python and SQL (Java or C++ is a plus). Experience with Palantir Foundry platform and its core modules. Hands-on expertise in data engineering, pipeline development ...

Senior Structural Engineer

Toledo, OH · On-site

$98K - $134K/yr

Senior Structural Engineer / Project Coordinator Location: Toledo, OH, Cincinnati, OH, and Dayton ... Experience using analytical/design software such as RISA, RAM, or Tedds. * Strong written and ...

Senior Structural Engineer

Toledo, OH

$100K - $136K/yr

Senior Structural Engineer / Project Coordinator Location: Toledo, OH, Cincinnati, OH, and Dayton ... Experience using analytical/design software such as RISA, RAM, or Tedds. * Strong written and ...

... Developer (SSAS, SSRS, SSIS) • Database Administration • ETL (Informatica, Datastage, Testing) • Validation Analysis • Software Configuration Management • C, C++,Java • SAS Clinical ...

next page

Showing results 1-20

Senior Java Software Developer information

See Holland, OH salary details

$9

$54

$74

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

As of Jul 15, 2026, the average hourly pay for senior java software developer in Holland, OH is $54.28, according to ZipRecruiter salary data. Most workers in this role earn between $47.55 and $60.62 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 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 are the key skills and qualifications needed to thrive as a Senior Java Software Developer, and why are they important?

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 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 Holland, OH are hiring for Senior Java Software Developer jobs? Cities near Holland, OH with the most Senior Java Software Developer job openings:

Full-time

Re-posted 2 days ago


Job description

Description
The Senior Field Service Engineer is responsible for leading and executing complex service, troubleshooting, retrofit, and commissioning activities for automated systems. In addition to hands-on technical execution, this role serves as a technical leader and mentor within the Field Service organization, providing advanced problem-solving, customer-facing leadership, and guidance to junior engineers and technicians.
The Senior Field Service Engineer is expected to independently diagnose and troubleshoot high-complexity electrical, mechanical, robotic, and controls issues, contribute to service strategy and continuous improvement initiatives, and act as a trusted technical advisor to customers and internal teams. This position supports a national customer base; therefore, candidates must be willing and able to travel to the Southeast and other regions as needed based on business demand and resource availability. This role requires the candidates to be based in Toledo, OH., Detroit, MI., Chicago, IN., Indianapolis, IN., or Greensville, SC to effectively support these service regions.
Core Service Responsibilities:
• Respond promptly and travel to customer sites on short notice to troubleshoot, repair, and restore automated systems.
• Diagnose and troubleshoot issues with automated systems, including hardware and software components.
• Independently diagnose and troubleshoot complex electrical, mechanical, robotic, PLC, HMI, VFD, servo, vision, and peripheral device issues.
• Perform advanced on-site and remote technical support, including root cause analysis and long-term corrective actions.
• Execute scheduled maintenance, preventative maintenance, and system health evaluations.
• Replace, repair, or retrofit faulty components and subsystems to restore or improve system functionality.
• Utilize advanced diagnostic tools, software, and system logs to identify and troubleshoot issues efficiently.
• Provides technical leadership and mentorship to Field Service Engineers and Technicians.
• May serve as lead service engineer on complex or multi-day service engagements.
• Supports onboarding and training of new service team members.
• Provides technical leadership and mentorship to Field Service Engineers and Technicians.
• May serve as lead service engineer on complex or multi-day service engagements.
• Supports onboarding and training of new service team members.
Engineering & Controls Responsibilities:
Perform advanced PLC, HMI, robot, servo, VFD, and vision programming modifications.
• Lead troubleshooting and optimization of legacy automation systems.
• Design and implement electrical machine modifications using 2D CAD software.
• Design and implement mechanical machine modifications using 3D modeling software.
• Prepare Bills of Material (BOMs) for service-related modifications and repairs.
• Support panel build, machine startup, debug, commissioning, FATs, and SATs.
Leadership & Project Support:
• Serve as technical lead throughout service projects, retrofits, and customer support engagements.
• Participate in kickoff meetings, design reviews, project status meetings, FATs, and SATs as the senior technical representative.
• Provide clear technical direction and support to cross-functional teams including Electrical Engineering, Mechanical Engineering, Purchasing, and Assembly.
• Review service findings and provide feedback to Engineering for design improvements and standardization.
• Assist with technical concepting, solution development, and feasibility analysis for service, retrofit, and automation opportunities.
• Support quoting activities by contributing technical scope definition, labor estimates, risk identification, and assumptions/exceptions for complex service work.
• Collaborate with Sales, Applications, and Engineering teams during early customer discussions to help shape viable technical solutions as the senior technical representative.
Customer & Documentation Responsibilities:
• Act as a senior customer-facing technical resource, communicating clearly with customers at all organizational levels.
• Train end-users, maintenance personnel, and customer engineers on system operation, maintenance, and best practices.
• Prepare detailed service reports, documentation packages, and user manuals.
• Accurately record time spent and compare against budgeted hours; document root causes for deviations.
• Maintain updated estimated hours on Functional Plans and service work scopes.
Continuous Improvement & Business Support:
• Identify opportunities for cost reduction, efficiency improvements, and service process enhancements.
• Support development of service standards, best practices, and troubleshooting documentation.
• Assist management with service strategy input, technical roadmaps, and skills development planning.
Travel & Schedule:
• Travel and stay out of town as required, up to 75% annually.
• Work after hours, weekends, and holidays when required to support customer needs.
Required Skills & Abilities:
• Advanced ability to diagnose, repair, and optimize complex automated systems (electrical, mechanical, controls, and robotics).
• Strong proficiency with PLC platforms including Allen-Bradley, Siemens, Omron, and/or Mitsubishi.
• Strong proficiency with HMI platforms including Allen-Bradley, Siemens, Maple, and/or C-More.
• Advanced robot programming and troubleshooting experience with Fanuc, ABB, KUKA, and/or Staubli.
• Experience with servo systems, VFDs, motion control, and vision systems.
• Proficiency with 2D CAD (electrical) and 3D CAD (mechanical) design tools.
• Strong understanding of electrical codes, safety standards, and industry best practices.
• Excellent written and verbal communication skills with the ability to interface directly with customers.
• Strong leadership, mentoring, and coaching abilities.
• Excellent time management, prioritization, and independent decision-making skills.
• Willingness and ability to learn new technologies and support legacy systems.
• Dependable, licensed, and able to operate company vehicles.
• Forklift operation experience preferred.
Education and Experience:
• A.S. in Electrical Engineering, Mechanical Engineering, and/or Mechatronics Engineering (B.S. preferred) and 5 years of experience or a minimum of 8 - 10 years of hands-on automation, controls, robotics, or field service.
• Demonstrated experience leading complex service engagements or automation projects.
• Advanced technical certifications are strongly preferred (robotics, PLCs, safety, or motion control).