1

Senior Java Software Developer Jobs in Holland, OH

These individuals analyse client needs, implement software solutions, and provide training and ... As a Senior Associate, you will analyze complex problems, mentor junior team members, and build ...

Responsible for installing new software releases, database upgrades, and system upgrades. Evaluate and install patches. The Senior Server Application Support Engineer evaluates, tests, and recommends ...

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 ...

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 ...

AI Engineer

Toledo, OH · On-site

$55K - $187K/yr

Within our Internal Firm Services practice, you will apply data, algorithms, and software ... As a Senior Associate, you will leverage your skills to analyze complex problems, mentor others ...

Engineering Manager-Technical Product Owner

Toledo, OH · On-site

$164K - $170K/yr

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 · 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 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 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 ...

Showing results 21-40

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 Aug 6, 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?

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:

Senior Database Developer, PostgreSQL

Midwest Tape

Holland, OH • On-site

$120K - $150K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description


  • For local candidates within 45 miles of our Holland, OH headquarters this role is hybrid after 60-day orientation period.
  • For candidates outside of local area, this role would be primarily remote. You will be required to come onsite for first week to onboard and as needed for conferences and meetings.
  • Must currently live in the following U.S. states to be considered: Ohio, Michigan, Indiana, Illinois, Tennessee, Texas, Colorado, Montana, Rhode Island, Florida, Massachusetts, Nevada.
  • Must be able to work business hours of 8:30am-5:00pm EST in addition to off-hours deployments or crisis resolution per the off-hours production support schedule
  • We are currently unable to sponsor employment visas. All candidates must have authorization to work in the U.S. without current or future sponsorship.


About us:

What started in 1989 as a family-owned video rental store grew into a trusted partner dedicated to helping libraries thrive. A single suggestion to sell VHS tapes (remember those?) to public libraries inspired our founder, John Eldred to start Midwest Tape LLC – and set our mission in motion.

Fast forward to over 35 years later, we provide libraries across North America, New Zealand, and Australia with innovative products and equitable access to content. Backed by a passion for exceptional service and a deep understanding of library needs, we fuel libraries with unparalleled access to top-tier media content including physical media (audiobooks, DVDs, CDs, and read-a-longs) as well as our digital platform, Hoopla Digital.

Hoopla, available on iOS, Android, and desktop, combines our decades of media expertise with modern technology to deliver an all-in-one experience for libraries and their patrons. With one of the strongest catalogs in the digital library space, Hoopla empowers libraries to reach patrons wherever they are.

We proudly partner with our library partners and content providers to strengthen communities through access to educational resources and entertainment experiences. Since 1989, our commitment has remained the same: supporting libraries with solutions that make a difference because strong libraries build healthy communities.


What we are looking for:

The Senior Database Developer is responsible for the design, development, optimization, and modernization of enterprise database solutions that support critical product, analytics, and operational systems. This role ensures database environments are scalable, secure, and high performing, with a strong focus on PostgreSQL and AWS technologies, including Aurora, Redshift, and RDS.


The position works closely with software developers, infrastructure teams, business intelligence, and other stakeholders to deliver reliable data architecture, improve system performance, and support data-driven decision-making. Responsibilities include advancing cloud-based data infrastructure, improving automation, establishing engineering best practices, and maintaining the long-term health, integrity, and governance of database systems.


This role also translates business and technical requirements into sustainable database solutions, supports performance tuning and continuous improvement efforts, and contributes to data governance, security, documentation, and cross-functional technical execution.


The ideal candidate brings deep PostgreSQL development expertise, strong AWS experience (Aurora, Redshift), a systems-thinking mindset, and the communication skills to collaborate effectively across engineering and business teams.


Primary Duties and Responsibilities

Database Design & Development

  • Architect and implement scalable, high-performance relational database solutions in PostgreSQL.
  • Write complex, optimized SQL and PL/pgSQL stored procedures, functions, and triggers.
  • Continuously monitor, tune, and improve database performance, availability, and reliability.
  • Lead scheduled version upgrades and evaluate emerging PostgreSQL, Aurora, and Redshift features for adoption.


Cloud & Data Infrastructure

  • Manage and monitor cloud-based database hosts using AWS Aurora and Redshift.
  • Design and maintain data pipelines supporting analytics, reporting, and operational workloads.
  • Build and maintain Infrastructure as Code (IaC) using Terraform for database provisioning and configuration.
  • Contribute to data mesh and data lake architecture initiatives.


Collaboration & Governance

  • Partner with developers to improve application data access patterns and enforce best practices.
  • Gather and translate user and stakeholder requirements into reliable database designs.
  • Implement and uphold data governance, access controls, auditing, and security standards.
  • Provide data management support and technical guidance to end users and application teams.


Documentation & Process

  • Develop and maintain comprehensive technical documentation, runbooks, and training materials.
  • Research and recommend new database products, services, and architectural patterns.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.
Skills

Core Database & SQL

  • Expert-level SQL authoring including writing complex queries, query plan analysis, index optimization, and performance tuning.
  • Solid understanding of data management fundamentals including permissions, backup/recovery, security, and monitoring.
  • Experience with NoSQL databases (e.g., DynamoDB, MongoDB).

AWS & Cloud Platforms

  • Proven experience with Amazon Aurora (PostgreSQL-compatible).
  • Hands-on experience with Amazon Redshift for analytics and data warehousing
  • Familiarity with AWS Lambda, Step Functions, and event-driven data workflows
  • Infrastructure as Code using Terraform

Architecture & Engineering Practices

  • Systems architecture thinking with experience designing microservices and data-layer integrations.
  • Knowledge of data mesh, domain-driven design, and/or data lake architecture.
  • Experience building and maintaining data pipelines.
  • Proficient with Git and version-controlled database change management.
  • Familiarity with .NET Framework, Java/JDBC, and/or Node.js for application integration.
  • Experience working in Agile/Scrum teams using JIRA and Confluence.
  • Exposure to data governance, cataloging, and security best practices.
  • Proficiency with AI-powered development tools (e.g., Claude).

Soft Skills

  • Strong problem-solving and troubleshooting ability under tight deadlines
  • Excellent verbal and written communication and interpersonal skills
  • Highly organized with strong attention to detail
Preferred Education Requirements
  • B.S., M.S., in software engineering, computer science, or related area or equivalent experience.
Preferred Experience
  • 10+ years of database development experience.
  • 5+ years of hands-on PostgreSQL development, including PL/pgSQL.
Physical Requirements / Work Environment

The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Ability to regularly sit for extended periods of time.
  • Physically able to attend meetings, presentations, and training sessions.
  • Perform repetitive motion type tasks.
  • Remote work is possible; must be available during Eastern Time business hours and for off-hours production support.


Company Benefits:

  • Medical, dental, & vision insurance
  • 401k + match
  • Profit sharing
  • Paid vacation and personal time
  • Flex time
  • 10 paid holidays
  • Company performance bonus
  • Holiday bonus
  • Training & career development opportunities


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


#LI-Remote #LI-Hybrid