Hire the Best COBOL Programmers

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Anshul C.

Coppell, Texas

$34/hr
4.9
18 jobs

We help enterprises modernize, migrate, and future-proof IBM i (AS400), Mainframe, COBOL, and RPG environments while integrating them with cloud-native, API-first, and AI-enabled architectures. We are also ISO 42001 and ISO 27001 certified, ensuring strong AI governance and information security standards. Since 2013, we have delivered transformation programs for 100+ global clients, including Fortune 500 organizations—turning rigid legacy platforms into scalable, digital ecosystems. With deep expertise across IBM i, ERP, EDI, cloud, and enterprise application stacks, we bridge traditional systems with modern Java, .NET, cloud, microservices, AI, and real-time integration frameworks. Legacy Systems & IBM i / Mainframe Modernization Platforms: IBM i (AS400 / iSeries), IBM z, COBOL, RPG, SQLRPGLE, CLLE, Synon, NetCOBOL, Fujitsu COBOL, Delphi Operating Systems: OS/400 (V5R3–V7R5), IBM AIX Tools: Profound, LANSA, Synon, WebSphere, ARCAD, X‑Analysis, MIMIX, RDi, ACS Core Modernization Services AS400 / IBM i modernization & green‑screen transformation RPG to Java and .NET migration COBOL to NetCOBOL / Fujitsu COBOL conversion IBM i API enablement & microservices architecture DB2/400 migration to PostgreSQL, SQL Server, Cloud databases IBM i cloud migration (AWS & Azure hybrid models) Legacy application refactoring & performance optimization Full‑Stack Development (Java | .NET | PHP | Delphi) Java: Spring/Spring Boot, Hibernate, Struts, Microservices, REST/SOAP, Kafka, Camel .NET: .NET Core/5–7, ASP.NET Core, MVC, Web API, Blazor, WCF, SignalR, EF Core, WPF, WinForms PHP & Delphi: Laravel, Symfony, CodeIgniter, Yii, Zend | Delphi 7–11, RAD Studio, VCL, FireMonkey Frontend: React, Angular, Vue, Next, Bootstrap ERP, Integration & Streaming ERP: JobBOSS ERP (Manufacturing), JD Edwards (CNC, BSSV, Z‑Tables, UBE), Infor (XA, LX), PrismERP, S2K, CAMS/400, Dynamics AX Integration: MuleSoft (API‑led, DataWeave, RAML), Apache Kafka, REST/SOAP, cloud & hybrid integration EDI & B2B Integration X12, EDIFACT, VDA, TRADACOMS • Transactions 850–945 • VANs: OpenText, Liaison, GHX • FTP/SFTP/AS2 IBM Sterling, SPS Commerce, TrueCommerce • End‑to‑end EDI onboarding & automation AI, Cloud & DevOps AI: Code analysis, automated refactoring & tests, smart documentation, intelligent EDI validation Cloud & DevOps: AWS, Azure, GCP • CI/CD, Docker, Kubernetes, Jenkins, GitHub Actions Databases: DB2/400, PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis Why Choose Us? Proven IBM i / IBM z modernization expertise Kafka & MuleSoft real-time integration Deep EDI & ERP (Infor, JDE) capability Structured, outcome-driven transformation AI‑assisted acceleration for faster transformation Performance Assurance Dedicated 40+ hrs/week resource Direct Upwork communication Daily updates, weekly reports On-time, high-quality delivery Let's connect - If you are planning AS400 modernization, RPG conversion, COBOL migration, ERP integration, EDI automation, or AI-enabled transformation, we help you execute with precision and measurable outcomes. Keywords- IBM i Modernization | AS400 Modernization | RPG to Java Conversion | RPG to .NET Migration | Free Format RPG | Green Screen Modernization | IBM i Web Enablement | Legacy System Modernization | IBM i GUI Modernization | IBM i Cloud Migration | DB2 Migration | IBM i Consultant | Infor ERP Integration | JD Edwards EnterpriseOne | JDE API Integration | JDE Cloud Migration | ERP Integration | EDI 850 810 856 | WMS Integration | Cobol to Netcobol | Fujitsu Cobol | Delphi Modernization | Mainframe Migration | AI-Assisted Development | DevOps for IBM i | Enterprise Application Modernization | COBOL Migration | Mainframe Modernization | Job BOSS | AI‑Assisted Modernization | ISO27001 | ISO42001

  • COBOL
  • Java
  • IBM AS/400 Control Language
  • IBM RPG
  • C#
  • IBM Db2
  • Windows Presentation Foundation
  • Mainframe
  • Migration
  • ASP.NET MVC
  • Electronic Data Interchange
  • Oracle JD Edwards EnterpriseOne
  • PHP
  • .NET Stack
  • Spring Boot
  • React
  • Infor F9
  • Delphi
  • JobBOSS Software
  • Angular
Vasu B.

Winnipeg, Canada

$21/hr
5.0
1 jobs

I specialize in data-driven software development with a focus on analytics systems and simulations. With three years of educational experience, I've collaborated on diverse projects, including designing a comprehensive SQL database for Formula 1 performance analytics covering over 692K records and creating a Java application for real-time queries. I also developed an event-driven airport runway simulator in C++, mastering the intricacies of scheduling and data management. My strong technical skills in Java, C++, and SQL, combined with my hands-on project experience, enable me to deliver efficient, high-quality solutions that enhance functionality and user experience. If you need a detail-oriented programmer who excels at transforming complex data into actionable insights, let's discuss how I can contribute to your projects.

  • Web Application
  • Web Development
  • Software Development
  • Desktop Application
  • Agile Software Development
  • CI/CD
  • Data Structures
  • Logical Data Solutions Manifest
  • Communications
Chris M.

Reading, Pennsylvania

$35/hr
5.0
10 jobs

Specialized in Systems Analysis and part-time maintenance (up to 20-30 hours/week) for legacy Powerbuilder / Oracle / Sybase / MS SQL Server environments. Productive on Day One. With over 20 years of specialized experience in PowerBuilder (v6.5 through v2022) and complex database environments, I provide the rare expertise needed to maintain, debug, and enhance mission-critical legacy applications. I specialize in the "plumbing" of legacy apps—ensuring stable SQLCA.DBMS connectivity and data integrity during system transitions. I possess the unique ability to step through established "black box" applications with little to no training, providing immediate value. Beyond coding, I bridge the gap between legacy systems and future goals by documenting existing functionality for developers, business analysts, and stakeholders to assist in eventual modernization strategies. Core Competencies: PowerBuilder Mastery: Expert work with PB versions 6.5, 8, 12.5, and 2016+, including the DIAMOND® Enterprise System and PFC frameworks. Database Expertise: Senior-level SQL, SQLCA.DBMS configuration, and Stored Procedure development for Oracle (Legacy to 19c), Sybase (v10, v12), and SQL Server. Modernized Documentation: I leverage modern AI-assisted tools to accelerate the analysis and summarization of legacy PowerScript logic, ensuring every finding is manually verified for technical accuracy. Industry Knowledge: Deep experience including Health Insurance (Diamond), Manufacturing, POS Systems, and Compliance Reporting. Whether you need urgent bug fixes, long-term system maintenance, or a technical guide to assist your modernization strategy, I am at ease collaborating with DBAs and Project Managers to deliver stable, documented results. Whether you need urgent bug fixes, long-term system maintenance, or a technical guide to assist your modernization strategy, I am at ease collaborating with DBAs and Project Managers to deliver stable, documented results.

  • PowerBuilder
  • SQL
  • Sybase Programming
  • Software Maintenance
  • Stored Procedure Development
  • System Analysis
  • Database Integration
Michelle P.

Managua, Nicaragua

$20/hr
5.0
3 jobs

I’m a software developer with experience in C#, SQL Server, PostgreSQL, LinQToSQL, and Python for backend development. On the frontend, I work with HTML, CSS, Bootstrap, JavaScript, jQuery, and DevExpress WinForms. I’m also a Salesforce developer and have experience with reporting, analytics, and working on Linux servers. I focus on building efficient, user-friendly solutions and enjoy learning new technologies.

  • Web Development
  • .NET Framework
  • Microsoft SQL Server
  • HTML
  • CSS
  • JavaScript
  • Web API
  • LINQ to SQL
  • DevExpress
  • Python
  • PostgreSQL
  • Salesforce App Development
  • Salesforce
  • Salesforce Lightning
  • Salesforce CRM
Muhammad Ahmad R.

Multan, Pakistan

$8/hr
4.8
29 jobs

🏆 𝐎𝐫𝐚𝐜𝐥𝐞 𝐀𝐏𝐄𝐗 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫, OCI Expert, 📊𝐎𝐫𝐚𝐜𝐥𝐞 𝐅𝐨𝐫𝐦𝐬 & 𝐑𝐞𝐩𝐨𝐫𝐭𝐬,📊𝐎𝐫𝐚𝐜𝐥𝐞 𝐒𝐨𝐟𝐭𝐰𝐚𝐫𝐞𝐬 - Delivering Excellence Every Time ✅ Successful projects on Upwork ✅ Multiple projects delivered with client satisfaction 🔥 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞 𝐢𝐧 𝐎𝐫𝐚𝐜𝐥𝐞 𝐀𝐏𝐄𝐗, 𝐒𝐐𝐋, 𝐏𝐋/𝐒𝐐𝐋, 𝐉𝐚𝐯𝐚𝐒𝐜𝐫𝐢𝐩𝐭, 𝐎𝐫𝐚𝐜𝐥𝐞 𝐂𝐥𝐨𝐮𝐝 𝐈𝐧𝐟𝐫𝐚𝐬𝐭𝐫𝐮𝐜𝐭𝐮𝐫𝐞 (𝐎𝐂𝐈), 𝐚𝐧𝐝 𝐑𝐞𝐩𝐨𝐫𝐭𝐬 💡 API Integration Specialist - Seamless Functionality Guaranteed Hello, I'm 𝐌𝐮𝐡𝐚𝐦𝐦𝐚𝐝 𝐀𝐡𝐦𝐚𝐝 𝐑𝐚𝐧𝐣𝐡𝐚, a highly skilled 𝐎𝐫𝐚𝐜𝐥𝐞 𝐀𝐏𝐄𝐗 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 with a proven track record in application development, API integrations, hands-on experience in Oracle Cloud Infrastructure (OCI), and a specialization in Reports. My dedication to Oracle APEX, OCI, and Jasper Reports goes beyond just skills—it's a passion that has driven my career for 4 years. 𝐌𝐲 𝐒𝐭𝐫𝐞𝐧𝐠𝐭𝐡𝐬 𝐚𝐧𝐝 𝐒𝐤𝐢𝐥𝐥𝐬 𝐎𝐫𝐚𝐜𝐥𝐞 𝐀𝐏𝐄𝐗 𝐌𝐚𝐬𝐭𝐞𝐫𝐲: Expertise in designing and deploying robust web applications rapidly. 𝗢𝗿𝗮𝗰𝗹𝗲 𝗖𝗹𝗼𝘂𝗱 𝗜𝗻𝗳𝗿𝗮𝘀𝘁𝗿𝘂𝗰𝘁𝘂𝗿𝗲: Skilled in creating scalable and reliable cloud-native applications. 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐏𝐫𝐨𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐲: Advanced SQL and PL/SQL skills for efficient database solutions. 𝐅𝐫𝐨𝐧𝐭-𝐄𝐧𝐝 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭: Proficient in JavaScript for dynamic and engaging user interfaces. 𝐑𝐞𝐩𝐨𝐫𝐭𝐬 𝐒𝐩𝐞𝐜𝐢𝐚𝐥𝐢𝐬𝐭: Strong command of Reports for insightful data visualization. 𝐀𝐏𝐈 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧: Seamless and secure integration of third-party services. 𝐒𝐜𝐚𝐥𝐚𝐛𝐥𝐞 𝐒𝐨𝐥𝐮𝐭𝐢𝐨𝐧𝐬: Proven ability to build applications ready for future growth. 𝗤𝘂𝗮𝗹𝗶𝘁𝘆 𝗔𝘀𝘀𝘂𝗿𝗮𝗻𝗰𝗲: Meticulous attention to detail, ensuring reliable and bug-free applications. 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀 𝗮𝗻𝗱 𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀: - Delivered multiple complex Oracle APEX applications with exceptional user experiences. - Developed robust data models and integrated third-party services seamlessly. - Enhanced performance and efficiency of applications through optimization efforts. - Maintained a 100% on-time and on-budget delivery record, earning client trust and satisfaction. I am ready to bring my extensive expertise in Oracle APEX, web development, API integrations, Oracle Cloud Infrastructure, and Jasper Reports to your project. Let's collaborate to create a successful web application with robust reporting capabilities that exceeds your expectations. Let's make it happen!

  • Oracle
  • JavaScript
  • Oracle PLSQL
  • Oracle APEX
  • Oracle Database
  • CSS
  • Oracle Forms
  • SQL
  • Database Design
  • jQuery
  • Oracle Cloud
  • Oracle Reports
  • Oracle Applications
  • Oracle Database Administration
  • API
John H.

Longs, South Carolina

$25/hr
4.9
17 jobs

Summary Software Developer with many years of experience in modernizing legacy systems; have experience in Point of Sale Systems and Network Management on both IBM and Microsoft platforms with emphasis on communications between mainframe and micro-computer based systems.

  • COBOL
  • C#
  • JavaScript
  • SQL
  • C++
  • ASP
  • GitHub
  • C
  • Netting
  • SQL Server Integration Services

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How to Hire Top COBOL Programmers

What is a COBOL programmer?

COBOL is an interpretive, object-oriented, and procedural programming language designed with business and financial support as its focus. COBOL has been in existence for more than 60 years, has a long history of providing accessible code, offers a stable framework for many notable programs, and can be incorporated today by seasoned COBOL programmers available through Upwork.

How do you hire a COBOL programmer?

You can source COBOL programmer talent on Upwork by following these three steps:

  • Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in a COBOL programmer.
  • Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
  • Shortlist and interview COBOL programmers. Once the proposals start coming in, create a shortlist of the professionals you want to interview. 

Of these three steps, your project description is where you will determine your scope of work and the specific type of COBOL programmer you need to complete your project.

How much does it cost to hire a COBOL programmer?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced COBOL programmer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their COBOL development services more competitively. 

Which one is right for you will depend on the specifics of your project. 

How do you write a COBOL programmer job post?

Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample COBOL programmer job post titles:

  • Need COBOL programmer for banking mainframe project
  • Looking for COBOL programmer to create core company products
  • Programming expert needed to convert segments of data from COBOL to Java 

Project description

An effective COBOL programmer job post should include: 

  • Scope of work: From programming to initial product design, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, software, or products, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

COBOL programmer job responsibilities

Here are some examples of COBOL programmer job responsibilities:

  • Design and implement security solutions for new and existing banking technology systems
  • Conduct ongoing systems tests, monitor results, and take corrective action as necessary
  • Work with IT team to design and develop company-wide information systems

COBOL programmer job requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in [Skill]. Here are some examples:

  • Bachelor’s degree in IT, computer science or related field
  • Minimum five years of experience working in Cobol, Unix, and mainframe environments