1

Batch Processing Jobs in Michigan (NOW HIRING)

Develop, maintain, and enhance enterprise web applications using Java, J2EE, and Spring Boot Design, develop, and support batch processing applications Write, optimize, and troubleshoot SQL queries ...

Be Seen First

We are seeking a Processing Operator to join the company, a premier supplier, in Sturgis, MI, US ... Weighing/documenting/staging, utilizing a computer-controlled weigh system for batch ingredients.

Preferred Experience, Training, and Skills: * 0-5 years of engineering experience in a batch processing environment * Plastics processing knowledge * Material transfer and blending * Project ...

Preferred Experience, Training, and Skills: * 0-5 years of engineering experience in a batch processing environment * Plastics processing knowledge * Material transfer and blending * Project ...

Preferred Experience, Training, and Skills: * 0-5 years of engineering experience in a batch processing environment * Plastics processing knowledge * Material transfer and blending * Project ...

Salesforce Developer

Lansing, MI · On-site

$56.25 - $74.50/hr

... batch processing, and n-tier architecture • Previous experience with large scale application systems • Advanced knowledge of current and upcoming technologies • Ability to solve complex ...

Salesforce Developer

Okemos, MI · On-site

$50.25 - $66.50/hr

... batch processing, and n-tier architecture • Previous experience with large scale application systems • Advanced knowledge of current and upcoming technologies • Ability to solve complex ...

Salesforce Developer

Okemos, MI · On-site

$50.25 - $66.50/hr

... and batch processing, and n-tier architecture · Previous experience with large scale application systems · Advanced knowledge of current and upcoming technologies · Ability to solve complex ...

Qualifications 1. Batch processing using CA-7 for Mainframe (3 to 5 years) and Tivoli Workload Scheduler for distributed batch jobs (1 to 3 years). 2. Mainframe JCL for override for job restarts and ...

Mainframe Software Engineer

Dearborn, MI · On-site

$45 - $58/hr

Vehicle Invoicing and Drafting is a mission critical Mainframe Legacy application (with COBOL, JCL, DB2, Endeavor, Advanced File Handling, Online/Batch Processing); approximately 60+ years old with ...

Experience with batch processing using WildFly and Kafka * Experience working with application servers such as WildFly, including application deployments, startup, configuration, health checks, and ...

next page

Showing results 1-20

Batch Processing information

See Michigan salary details

$11

$17

$29

How much do batch processing jobs pay per hour?

As of Jul 20, 2026, the average hourly pay for batch processing in Michigan is $17.73, according to ZipRecruiter salary data. Most workers in this role earn between $15.10 and $18.46 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Batch Processing position, and why are they important?

To excel in a Batch Processing role, strong analytical skills, attention to detail, and experience with data processing or IT systems are essential, often supported by a degree in computer science or a related field. Familiarity with scheduling tools (like Control-M or AutoSys), mainframe environments, scripting languages, and database management is typically required. Effective communication, time management, and problem-solving abilities help professionals in this role interface with multiple teams and handle workflow interruptions. These skills ensure smooth, efficient, and accurate processing of high-volume data or transactions, minimizing errors and downtime.

What are the typical daily responsibilities for someone working in Batch Processing?

Professionals in Batch Processing are usually responsible for scheduling, monitoring, and troubleshooting large-scale data or transaction jobs that run in batches, often outside of normal business hours. They ensure that jobs are executed on time, errors are identified and resolved promptly, and all data processing meets organizational standards for accuracy and security. Collaboration with IT, database administrators, and business analysts is common to update or optimize batch processes. Additionally, they may generate reports and maintain logs for compliance or auditing purposes. The role requires keen attention to detail and flexibility to respond quickly to issues or changing workloads.

What is a batch processing job?

A batch processing job is a type of task in which data or tasks are collected, processed, and completed together in groups or batches, often scheduled to run automatically at specific times. It is commonly used in data management, accounting, and large-scale data analysis environments, requiring knowledge of scripting or automation tools. Batch jobs typically run without user interaction and are suitable for processing large volumes of data efficiently.

What jobs in the US pay 300,000 a year?

In the field of batch processing and related IT roles, senior software engineers, data architects, and IT managers can earn $300,000 or more annually, especially with extensive experience, specialized skills, and leadership responsibilities. High-paying positions often require advanced certifications, expertise in cloud platforms, and managing large-scale data systems or infrastructure.

What is an example of a batch job?

A batch job in batch processing involves executing a series of tasks or data processing jobs automatically without user interaction, often scheduled to run during off-peak hours. Examples include processing payroll, generating reports, or data backups, typically managed using tools like cron or job schedulers. These jobs handle large volumes of data efficiently and are common in data management and enterprise environments.

What is a Batch Processing job?

A Batch Processing job is a type of computing task that processes large volumes of data in groups (or batches) without user interaction. These jobs are typically scheduled to run at specific times or triggered by certain conditions. Batch processing is commonly used for tasks such as payroll processing, data transformation, and report generation. It is efficient for handling repetitive, high-volume data operations while optimizing system resources.

Is batch processing still used?

Batch processing is still used in various industries for handling large volumes of data efficiently, especially in data warehousing, financial transactions, and manufacturing environments. It remains relevant alongside real-time processing, with many organizations integrating both methods based on their needs.
Infographic showing various Batch Processing job openings in Michigan as of July 2026, with employment types broken down into 84% Full Time, 8% Part Time, 2% Temporary, 4% Contract, and 2% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $36,872 per year, or $17.7 per hour.
Full Stack Developer

Full Stack Developer

Apexon

Lansing, MI • On-site

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

About Apexon:

Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

Apexon brings together distinct core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, along with deep expertise in BFSI, healthcare, and life sciences, helping businesses capitalize on the unlimited opportunities digital offers.

Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon has a global presence across four continents.

We enable #HumanFirstDIGITAL

We are hiring for a Full Stack Developer opportunity.

Role: Full Stack Developer

Location: Lansing, MI

Position: 1

Role Overview:

We are seeking a Full Stack Developer with 3 to 5 years of experience in Java, J2EE, Spring Boot, and SQL to develop, maintain, and support enterprise web applications and batch processes. The ideal candidate will possess strong problem solving skills, experience working in Agile environments, and the ability to collaborate effectively with cross functional teams while delivering high quality software solutions.

Key Responsibilities:

Develop, maintain, and enhance enterprise web applications using Java, J2EE, and Spring Boot

Design, develop, and support batch processing applications

Write, optimize, and troubleshoot SQL queries with a focus on Oracle databases

Perform root cause analysis and resolve application issues

Research emerging technologies and recommend technical solutions for business needs

Collaborate with business analysts, developers, QA teams, and project stakeholders throughout the software development lifecycle

Utilize Jira for task tracking and Agile project management

Manage source code and version control using Bitbucket

Participate in Agile ceremonies including sprint planning, stand ups, reviews, and retrospectives

Ensure application performance, reliability, and maintainability through best development practices

Support production issues and implement timely resolutions

Required Skills:

3 to 5 years of experience in Java development

Strong experience with J2EE

Hands on experience with Spring Boot

Strong SQL development skills

Experience developing web applications

Experience working with Oracle databases

Familiarity with Agile methodologies

Experience using Jira

Experience with Bitbucket

Excellent verbal and written communication skills

Strong analytical, troubleshooting, and problem solving skills

Ability to perform independent research and recommend solutions

Preferred Skills:

Experience developing enterprise batch processes

Experience supporting production applications

Knowledge of software design principles and best practices

Experience working in enterprise application environments

Expected Deliverables:

Enterprise Web Applications

Batch Processing Applications

SQL Scripts and Database Components

Technical Documentation

Root Cause Analysis Reports

Production Support Deliverables

Code Repository Updates

Application Enhancements

Education Requirement:

Bachelors degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Our Commitment to Diversity & Inclusion:

Did you know that Apexon has been Certified by Great Place To Work in multiple global regions? Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law.

Our Commitment to Environment:

Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.

Our Perks and Benefits:

Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning experience, and provide care and support for you and your loved ones.

We also offer:

Health Insurance with Dental & Vision

401K Plan

Life Insurance, STD & LTD

Paid Vacations & Holidays

Continuous Skill Based Development and Career Advancement Opportunities