Back-End Engineer Jobs in Ohio
Back-End Engineer jobs in Ohio draw steady demand from the state's concentrated technology, financial services, and healthcare IT sectors, with openings at every level from junior developer to principal engineer. Columbus, Cleveland, and Cincinnati anchor the market, where employers such as Nationwide, KeyBank, and Kroger Technology maintain large engineering teams with ongoing back-end needs. The most sought-after specialties include cloud-native API development, distributed systems architecture, and database engineering across Java, Python, and Go stacks. Scan the live roles below and apply to whichever ones fit.
Find Back-End Engineer JobsOverview
Showing 5 of 8+ Back-End Engineer jobs











Responsibilities:
- Design and implement Scalable XML-to-PDF Document Conversion Pipelines using Java.
- Design, develop, and implement Microservices-based architectures for document conversion, storage, metadata management, and download services.
- Develop and maintain High-Performance Document Processing Services and Frameworks.
- Integrate, optimize, and enhance existing XML/XSLT Transformation Solutions.
- Evaluate, select, and implement Industry-Standard PDF Generation Technologies.
- Build services for reading and writing documents to Azure Blob Storage.
- Design and manage Azure Storage Containers, Folder Structures, and XML/PDF Repositories.
- Implement Metadata Management, Document Lifecycle Tracking, and Status Monitoring solutions.
- Design and develop REST APIs for Bulk Document Download capabilities.
- Implement On-the-Fly ZIP Generation and File Streaming for document downloads.
- Optimize Large File Transfers to minimize Memory Consumption and improve Performance.
- Support Concurrent Downloads and High-Volume Document Processing Workloads.
- Automate PDF Generation Workflows for newly uploaded XML Documents.
- Develop Multi-Threaded and Parallel Processing Solutions for document conversion.
- Optimize Conversion Throughput, Resource Utilization, and System Scalability.
- Implement Retry Mechanisms, Error Handling, and Fault-Tolerant Processing Workflows.
- Deploy and manage Applications and Services on Microsoft Azure.
- Create and maintain CI/CD Pipelines for automated Build, Testing, and Deployment processes.
- Collaborate with Infrastructure, Application Development, and Cloud Engineering Teams to deliver solutions.
Requirements:
- Support Production Deployments, Issue Resolution, Troubleshooting, and Performance Tuning activities.
- Strong hands-on experience in Java 8/11/17+, Spring Boot, REST API Development, Multithreading, Concurrency, Collections Framework, and JVM Performance Tuning.
- Expertise in designing, developing, and optimizing Enterprise-Grade RESTful Services and Backend Applications.
- Experience working with Apache Tomcat, Servlet Architecture, and Web Application Deployment.
- Strong understanding of API Design Principles, Implementation Patterns, and Integration Best Practices.
- Strong understanding of Microservices Architecture, including service decomposition, API communication patterns, and distributed system design.
- Proficiency in XML, XSLT, XPath, and SAX/DOM Parsing Frameworks.
- Experience developing and supporting XML Transformation and Document Processing Solutions.
- Hands-on experience with Microsoft Azure Cloud Services and Cloud-Native Application Development.
- Strong experience working with Azure Blob Storage for secure Document Storage and Retrieval.
- Strong database development experience with SQL Server and Oracle Databases.
- Good understanding of Metadata Schema Design, Database Modelling, and Query Optimization Techniques.
- Expertise in REST API Integration, JSON/XML Payload Processing, and Service Orchestration.
- Experience implementing Authentication and Authorization mechanisms for enterprise applications.
- Strong knowledge of API Performance Tuning, Scalability, and Reliability Improvements.
- Experience in ZIP File Generation, File Streaming, and Bulk Download Implementations.
- Expertise in handling Large File Processing with optimized Memory and Resource Utilization.
- Knowledge of Storage Optimization Strategies for High-Volume Document Repositories.
- Experience building and supporting Content Transformation Pipelines and Document Processing Workflows.
- 6+ years of experience in Java Backend Development, building scalable, high-performance enterprise applications and services.
- 3+ years of hands-on experience working with Microsoft Azure Cloud and cloud-native application architectures.
- Proven experience in XML/XSLT transformations and enterprise document-processing solutions.
- Experience handling and managing millions of documents in large-scale storage and retrieval platforms.
- Strong expertise in designing and implementing file download, streaming, and ZIP generation services.
- Demonstrated architecture design, performance optimization, and scalability engineering skills for enterprise applications.
- Ability to independently design, develop, and deliver end-to-end solutions from requirements gathering through production deployment and support.
Compensation and Benefits:
Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:
- Geo Blue PPO and HSA plan.
- MetLife – Dental and Vision plan.
- Healthcare and Dependent care flexible spending account(FSA).
- 401k with employer match.
- Company-paid Basic Life and Long-term disability insurance.
- Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
- Employee Assistance Program.
- Paid Holidays.
- Employee discounts and perks.
- Gym benefit.
Java 8/11/17, Spring Boot, REST API Development, Microservices Architecture, Multithreading,Concurrency, Collections Framework, JVM Performance Tuning, Enterprise Application Development,Scalability Optimization, System Design Patterns, Backend Modernization, Cloud Migration Strategies.
Root cause analysis
See All 8 Back-End Engineer Jobs in Ohio
Find roles in Ohio that match your experience and apply in just a few clicks.
Find Back-End Engineer JobsBack-End Engineer Jobs by City in Ohio
Where Ohio roles are concentrated, by current openings.
Back-End Engineer Job Market in Ohio
A snapshot from current Ohio openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Healthcare & Medical Services
What Ohio Employers Look For
The qualifications that appear most often in Back-End engineer jobs across Ohio.
- Proficiency in at least one back-end language such as Java, Python, Go, or Node.js
- Experience designing and consuming RESTful or GraphQL APIs in production environments
- Familiarity with relational and NoSQL databases including PostgreSQL, MySQL, or MongoDB
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud
- Understanding of containerization and orchestration tools including Docker and Kubernetes
- Bachelor's degree in computer science, software engineering, or a related technical field
Back-End Engineer Jobs in Ohio: Frequently Asked Questions
How do you become a back-end engineer in Ohio?
Back-end engineering has no state-issued license in Ohio, so the path runs through education and demonstrated technical skill. Most Ohio employers expect a bachelor's degree in computer science, software engineering, or a related field, though strong portfolios and bootcamp credentials are increasingly accepted at mid-size technology firms. Building projects in Java or Python, contributing to open-source repositories, and completing cloud certifications from AWS or Google help candidates stand out in competitive Columbus and Cleveland hiring pipelines.
Which companies hire back-end engineers in Ohio?
Companies currently hiring back-end engineers in Ohio include CVS Health, JPMorganChase, and AXS, per current listings on Migrate Mate as of July 2026. Ohio's mix of Fortune 500 financial institutions, large healthcare systems, and growing technology companies means back-end engineering demand is spread across multiple industries rather than concentrated in a single sector.
Which Ohio cities have the most back-end engineer jobs?
Columbus, Cleveland, and Cincinnati account for the largest share of back-end engineer openings in Ohio. Columbus leads because of its dense cluster of insurance and financial services headquarters alongside a growing technology corridor, while Cleveland and Cincinnati contribute through major healthcare systems, regional banks, and the retail and logistics technology teams those metro economies support.
Are there remote back-end engineer jobs in Ohio?
Yes, and more than most fields. About 100% of back-end engineer openings tied to Ohio are remote or hybrid as of July 2026, reflecting how well the work translates to distributed teams. Fully remote postings tend to concentrate in API development, microservices, and cloud infrastructure roles where asynchronous collaboration is already built into the workflow.
How can I get hired as a back-end engineer in Ohio with little or no experience?
The most realistic entry path is an associate software engineer role or a rotational new-graduate program at one of Ohio's large technology employers. Nationwide, Progressive, and Kroger Technology each run structured associate engineering programs that accept candidates without professional experience. A strong GitHub portfolio, a cloud certification, or a completed bootcamp builds a credible case alongside a degree. Lateral moves from QA engineering or technical support roles within the same company are also a common route into back-end development at Ohio's mid-size firms.
Where can I find and apply to back-end engineer jobs in Ohio?
You can find and apply to back-end engineer jobs in Ohio on Migrate Mate, which lists current Ohio openings updated in real time. Search the listings by role and location, find the positions that fit your experience and preferences, and apply directly to the ones that match.
See All 8 Back-End Engineer Jobs in Ohio
Find roles in Ohio that match your experience and apply in just a few clicks.
Find Back-End Engineer Jobs