1

Backend Developer Jobs in Cleveland, OH (NOW HIRING)

Python Developer

Strongsville, OH · On-site

$46.25 - $64/hr

Python Programming: Proficiency in Python language and its ecosystem. * Frameworks: Knowledge of ... Developing server-side logic, back-end components, and APIs. * Integration: Integrating ...

Automation Engineer

Westlake, OH · On-site +1

$100K - $125K/yr

Proven experience as a backend developer. * Strong proficiency in programming languages such as C#, JavaScript, Python or Node.js. * Familiarity with RAG concepts, chunking strategies, embedding ...

New

Java Developer

Brooklyn, OH · On-site

$47.75 - $62/hr

Develop backend business logic, data access layers, and integration components leveraging Java ... Collaborate with product owners, business analysts, QA, DevOps, architects, and fellow developers ...

We're looking for a Software Developer to help us continue building impactful, cutting-edge ... If you're someone who thrives in a collaborative environment and enjoys both front-end and back-end ...

Showing results 21-40

Backend Developer information

See Cleveland, OH salary details

$11

$55

$81

How much do backend developer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for backend developer in Cleveland, OH is $55.99, according to ZipRecruiter salary data. Most workers in this role earn between $45.91 and $66.20 per hour, depending on experience, location, and employer.

What is a backend developer?

Backend Developers are software engineers who focus on building and maintaining the server-side logic, databases, and APIs that power websites and applications. They ensure that the data requested by frontend systems is delivered efficiently and securely. Their responsibilities include creating and managing databases, developing server-side application logic, integrating third-party services, and ensuring application performance and scalability. Backend Developers typically work with languages such as Java, Python, Ruby, Node.js, or PHP. They often collaborate with frontend developers, designers, and other team members to deliver complete, functional digital products.

What are some common challenges backend developers face when collaborating with frontend teams?

Backend Developers often encounter challenges related to syncing data structures, API endpoints, and release timelines with frontend teams. Ensuring clear communication and thorough documentation is critical to avoid mismatches in data expectations and functionality. Regular coordination through stand-up meetings, shared project management tools, and version-controlled API documentation helps mitigate misunderstandings and keeps both backend and frontend development aligned. Adopting practices like API-first development and automated testing can significantly improve collaboration and overall project quality.

What are the key skills and qualifications needed to thrive as a backend developer, and why are they important?

To thrive as a Backend Developer, you need a strong grasp of server-side programming languages (such as Java, Python, or Node.js), database management, and software architecture concepts, often supported by a degree in computer science or a related field. Familiarity with frameworks (like Spring or Django), cloud platforms (AWS, Azure), APIs, and version control systems (Git) is typically required. Problem-solving ability, attention to detail, and effective teamwork are standout soft skills in this role. These skills ensure robust, scalable, and secure systems that effectively support the needs of users and front-end applications.

What is the difference between Backend Developer vs Frontend Developer?

AspectBackend DeveloperFrontend Developer
Primary FocusServer-side logic, databases, APIsClient-side interface, UI/UX, visual elements
Required SkillsProgramming languages like Java, Python, PHP; databases; server managementHTML, CSS, JavaScript; frameworks like React or Angular
Work EnvironmentBackend systems, server infrastructure, cloud servicesWeb browsers, design tools, user interface testing
Common UsageBuilding and maintaining server-side applicationsDesigning and implementing user interfaces

While both roles are essential in web development, Backend Developers focus on server-side logic and data management, whereas Frontend Developers create the visual and interactive aspects of websites. Understanding their differences helps in choosing the right career path or project collaboration.

What's a typical backend developer salary?

A backend developer's salary varies based on experience, location, and skills, but generally ranges from $70,000 to $120,000 annually in many regions. Senior developers with expertise in frameworks, databases, and cloud services can earn higher salaries, often exceeding $130,000. Entry-level positions typically start around $60,000 to $80,000.
More about Backend Developer jobs

What are the most commonly searched types of Backend Developer jobs in Cleveland, OH?

The most popular types of Backend Developer jobs in Cleveland, OH are:

What are popular job titles related to Backend Developer jobs in Cleveland, OH?

For Backend Developer jobs in Cleveland, OH, the most frequently searched job titles are:

What job categories do people searching Backend Developer jobs in Cleveland, OH look for?

The top searched job categories for Backend Developer jobs in Cleveland, OH are:

What cities near Cleveland, OH are hiring for Backend Developer jobs?

Cities near Cleveland, OH with the most Backend Developer job openings:

Infographic showing various Backend Developer job openings in Cleveland, OH as of August 2026, with employment types broken down into 80% Full Time, 5% Part Time, and 15% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $116,463 per year, or $56 per hour.

Senior Software Engineer - Back End / Java, Spring Boot, Kafka

PNC Financial Services Group, Inc.

Strongsville, OH • On-site

$115K - $151K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 22 days ago


PNC Bank rating

7.8

Company rating: 7.8 out of 10

Based on 347 frontline employees who took The Breakroom Quiz

89th of 171 rated banks


Job description

Position Overview
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA or Strongsville, OH.
As a Senior Backend Software Engineer, you will design, develop, and lead the delivery of scalable, high-performance backend services that power mission-critical applications. The ideal candidate is a hands-on technical leader with deep expertise in Java, Spring Boot, and Apache Kafka, with a passion for building distributed systems, mentoring engineers, and driving engineering excellence. In this role, you will collaborate with architects, product managers, and cross-functional engineering teams to define technical solutions, establish best practices, and deliver highly reliable, secure, and scalable software platforms.
Key Responsibilities
• Design, develop, and implement enterprise-scale backend applications and microservices.
• Architect and build event-driven systems using Apache Kafka and modern distributed system patterns.
• Develop RESTful APIs and backend services using Java and Spring Boot.
• Drive application architecture decisions, ensuring scalability, reliability, maintainability, and performance.
• Partner with product management and business stakeholders to translate requirements into technical solutions.
• Define and promote software engineering best practices, coding standards, and development processes.
• Troubleshoot and resolve complex production issues while continuously improving system observability and resiliency.
• Collaborate with DevOps teams to implement CI/CD pipelines and cloud-native deployment strategies.
• Evaluate emerging technologies and recommend improvements to the overall technology stack.
• Participate in sprint planning, estimation, and technical roadmap development.
• Ensure security, compliance, and operational excellence across backend platforms.
Qualifications
• Strong expertise in Java (Java 11/17+).
• Extensive experience developing applications using Spring Boot and the Spring ecosystem.
• Hands-on experience designing and implementing Kafka-based event-driven architectures.
• Strong understanding of microservices architecture and distributed systems.
• Experience building and consuming REST APIs.
• Proficiency with relational databases such as PostgreSQL, SQL Server, Oracle, or MySQL.
• Experience with containerization technologies such as Docker and Kubernetes.
• Strong understanding of software design patterns, object-oriented design principles, and clean coding practices.
• Experience with source control systems such as Git.
• Excellent communication, collaboration, and problem-solving skills.
PNC is an in-office company that fosters a supportive culture where employees can thrive and achieve balance. We encourage candidates to connect with their recruiter and hiring manager to understand workplace expectations and ensure the role aligns with their goals.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
Job Description
  • Provides detailed technical design and development of software solutions using existing and emerging technology platforms.
  • Proposes & designs software solutions to address complex business needs.
  • Writes code, tests and deploys software.
  • Prepares technical and procedural documentation required for software.
  • Maintains and debugs software.

PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
  • Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
  • Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.

Qualifications
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
Preferred Skills
Apache Kafka, Application Development, Back-End Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java, Process Improvements, Release Management, Software Solutions, Spring Boot, User Experience (UX) Design
Competencies
Application Delivery Process, Application Design, Architecture, Application Development Tools, Application Testing, Packaged Application Integration, System Development Life Cycle, Technical Troubleshooting, Technical Writing/Documentation
Work Experience
Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
Education
Bachelors
Certifications
No Required Certification(s)
Licenses
No Required License(s)
Pay Transparency
Base Salary: $86,250.00 - $143,750.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
Application Window
Generally, this opening is expected to be posted for two business days from 07/30/2026, although it may be longer with business discretion.
Benefits
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit pncthrive.com.
Disability Accommodations Statement
If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call 877-968-7762 and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
Equal Employment Opportunity (EEO)
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
California Residents
Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.

What PNC Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom