1

Senior Java Software Engineer Jobs in Bath, OH (NOW HIRING)

Sr Software Engineer

Strongsville, OH ยท Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode : Hybrid ... Strong experience building and integrating microservices (Spring Boot / Java preferred) * Hands-on ...

Sr Software Engineer

Strongsville, OH ยท Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode : Hybrid ... Strong experience building and integrating microservices (Spring Boot / Java preferred) * Hands-on ...

Sr Software Engineer

Strongsville, OH ยท Remote

$125K - $165K/yr

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode : Hybrid ... Strong experience building and integrating microservices (Spring Boot / Java preferred) * Hands-on ...

Software Engineer

Bath, OH ยท On-site

$100 - $125/hr

... ARS Senior Managers. Responsibilities include: Produce software based on desired functionality ... Java, Python, Go, Rust, JavaScript, TypeScript, Angular, VueJs, NodeJS, OpenAPI, ArangoDB, Valkey ...

Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual ... Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual ... Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Software Engineer III

Richfield, OH ยท On-site

$100 - $125/hr

Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual ... Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ...

Reports to an Application Engineering Manager or Sr. Technical Lead; may be an individual ... Experience developing JAVA based web applicaitons using the Spring Framework including TypeScript ...

Software Engineer Sr

Cleveland, OH ยท On-site

$118K - $156K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Cleveland, OH, Dallas, TX, Phoenix, AZ, Denver, CO, or Birmingham, AL. Job ...

Showing results 41-60

Senior Java Software Engineer information

See Bath, OH salary details

$37.6K

$140K

$245.9K

How much do senior java software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for senior java software engineer in Bath, OH is $140,037.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,000.00 and $152,600.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What cities near Bath, OH are hiring for Senior Java Software Engineer jobs?

Cities near Bath, OH with the most Senior Java Software Engineer job openings:

Infographic showing various Senior Java Software Engineer job openings in Bath, OH as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $140,037 per year, or $67.3 per hour.

Sr Software Engineer

System One

Strongsville, OH โ€ข Remote

$125K - $165K/yr

Contractor

Re-posted 20 days ago


Job description

Tittle: Sr. Software Engineer Location: Strongsville, OH or Pittsburgh, PA Work Mode : Hybrid (3days Office / 2days Remote) Duration: Contract to Hire Years Of Exp Required: 10+ Years Function of the Group: Payment Center team creates "one stop shop" for businesses to manage their payment activity. Industry Background: Financial/Banking experience. Micro App experience is a major benefit

Job Responsibilities: • Design, build, and maintain inner/orchestration microservices that integrate multiple backend systems (payments, accounts, vendors) to support Payment Center capabilities • Develop and enhance API layers and service-to-service interactions, ensuring secure, scalable, and reliable data aggregation across systems • Collaborate closely with the front-end Payment Center team and Business to build and integrate UI components (e.g., Payroll tile) and ensure seamless end-to-end user experiences • Troubleshoot and optimize performance, resiliency, and fault tolerance across distributed services, including debugging production issues • Participate in Agile ceremonies and cross-team coordination to align backend orchestration logic with business flows (ACH, Bill Pay, Payroll, etc.) and ensure timely delivery Required Skills • Strong experience building and integrating microservices (Spring Boot / Java preferred) • Hands-on experience with backend service design for complex domains (APIs, orchestration, service-to-service communication) • Solid understanding of event-driven architecture (Kafka or similar messaging platforms) • Experience with containerization and deployment (Docker, Kubernetes/OpenShift) • Expertise in API design and integration patterns (REST, secure APIs, contract-first design) • Familiarity with enterprise authentication/authorization patterns (CIAM, OAuth, JWT) • Experience working with distributed systems, including resiliency, scaling, and fault tolerance • Strong debugging and performance tuning skills across microservices • UI development experience (Angular or similar) to support front-end integration—specifically for building and integrating UI components like the Payroll tile Flex Skills/Nice to Have: • Experience with financial services or payments platforms (billing, payroll, account servicing) • Exposure to Payroll integrations (ADP or similar providers) • Familiarity with enterprise data platforms (BDC, FNW, or similar transaction/data systems) • Experience with CI/CD pipelines and DevOps practices • Knowledge of feature toggles and rollout strategies for phased releases • Experience working in Agile delivery models with cross-functional teams • Understanding of UI/UX best practices for customer-facing applications • Exposure to observability tools (Splunk, Dynatrace, or similar) • Prior experience working in large-scale enterprise environments with multiple dependent systems

Ref: #404-IT Pittsburgh


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US