1

Spring Batch Developer Jobs in Chicago, IL (NOW HIRING)

Full-stack engineer with experience designing, developing, and implementing highly-secure web-based ... etc.) Yes Expert Spring Boot, Spring Batch No Advanced Database (SQL, Oracle, PostgreSQL ...

Full-stack engineer with experience designing, developing, and implementing highly-secure web-based ... etc.) Yes Expert Spring Boot, Spring Batch No Advanced Database (SQL, Oracle, PostgreSQL ...

Cloud Engineer

Chicago, IL · On-site

$57.50 - $76.75/hr

Cloud Engineer (Java / Azure) Location: Atlanta, GA / Vienna, VA / Chicago, IL (Relocation Required ... Design, develop, and maintain Java-based applications (Spring Boot, batch processing). * Deploy and ...

Java Full Stack Developer

Chicago, IL · On-site

$54 - $69.75/hr

... Core Java, Spring Framework, Springboot, Java Scripting, Java Batch, Java Service Layer, WAS, CSS, HTML, XML, JSON, Spring Web Flow, Web Services, API, J-unit Knowledge of version and revision ...

Cloud Engineer

Chicago, IL · On-site

$57.50 - $76.75/hr

Cloud Engineer Location: Atlanta, Vienna, Chicago 10 months Must have: Excellent written and verbal ... Good experience creating Java batch and spring boot applications and deploying to Azure. Experience ...

Spring Boot Web flux and Spring Reactive Programming, Spring Framework * Concepts of session ... Experience with Batch processing/ composer jobs * Experience with React js or similar technologies ...

Cloud Engineer (Banking Domain)

Chicago, IL · On-site

$57.50 - $76.75/hr

Cloud Engineer (Azure | Java | Banking Domain) Location: Atlanta, GA / Vienna, VA / Chicago, IL ... Hands-on experience with Java (Spring Boot, Batch processing) * Strong experience with Microsoft ...

Preferred: • At least 4 years of experience working on Core Java/Spring. • At least 4 years of ... any batch scheduler (Autosys, Control+M etc). • At least 2 years of experience working on ...

Preferred At least 4 years of experience working on Core Java/Spring . Atleast 4 years of ... Knowledge of any batch scheduler (Autosys, Control+M etc ). Atleast 2 years of experience working ...

Preferred At least 4 years of experience working on Core Java/Spring . Atleast 4 years of ... Knowledge of any batch scheduler (Autosys, Control+M etc ). Atleast 2 years of experience working ...

Cloud Engineer - Onsite

Chicago, IL · On-site

$57.50 - $76.75/hr

Cloud Engineer We are seeking a highly skilled Cloud Engineer with strong expertise in Java, Spring ... Design, develop, and maintain Java-based batch processing and Spring Boot applications. * Build ...

... Spring Boot microservices, packaging, containerization, and deployment to ACA/App Services; serverless batch patterns via Functions time triggers. * IaC (Terraform/Bicep), GitHub Actions/Azure DevOps ...

... Spring Boot microservices, packaging, containerization, and deployment to ACA/App Services; serverless batch patterns via Functions time triggers. * IaC (Terraform/Bicep), GitHub Actions/Azure DevOps ...

... Spring Boot microservices, packaging, containerization, and deployment to ACA/App Services; serverless batch patterns via Functions time triggers. * IaC (Terraform/Bicep), GitHub Actions/Azure DevOps ...

next page

Showing results 1-20

Spring Batch Developer information

See Chicago, IL salary details

$17

$54

$84

How much do spring batch developer jobs pay per hour?

As of Jun 5, 2026, the average hourly pay for spring batch developer in Chicago, IL is $54.43, according to ZipRecruiter salary data. Most workers in this role earn between $41.59 and $66.63 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Spring Batch Developer, and why are they important?

To thrive as a Spring Batch Developer, you need strong Java programming skills, a solid grasp of Spring Framework concepts, and experience in batch processing applications. Familiarity with tools like Spring Boot, Spring Batch, relational databases, and build systems such as Maven or Gradle is typically required, along with knowledge of version control tools like Git. Attention to detail, problem-solving abilities, and effective teamwork are essential soft skills for this role. These competencies enable developers to create robust, scalable batch solutions that integrate smoothly with enterprise systems and handle large data volumes efficiently.

What are some typical challenges faced by Spring Batch Developers when working on large-scale data processing projects?

Spring Batch Developers often encounter challenges related to performance optimization and error handling when processing large volumes of data. Managing memory usage, ensuring transaction integrity, and handling failures gracefully are critical aspects that require careful configuration and testing. Additionally, developers must coordinate closely with database administrators and other teams to optimize data access patterns and maintain consistent data quality. Staying updated on best practices for scaling and partitioning jobs is essential for success in this role.

What is a Spring Batch Developer?

A Spring Batch Developer is a software professional specializing in the design, development, and maintenance of batch processing applications using the Spring Batch framework. This role involves creating scalable, high-volume batch jobs that handle large amounts of data efficiently, often for tasks like data migration, transformation, or report generation. Developers work closely with other engineers and stakeholders to ensure that batch processes are robust, fault-tolerant, and meet business requirements.
Full Stack Engineer

Full Stack Engineer

Stefanini Group

Chicago, IL • Remote

Contractor

Posted 10 days ago


Job description

Stefanini Group is hiring!

Stefanini is looking for Full Stack Engineer -Onsite(Any location in USA)

For quick apply, please contact  Prakhar Goel: 248 263 5255/ Prakhar.goel@stefanini.com


W2 Only!

Job Summary:

  • Full-stack engineer with experience designing, developing, and implementing highly-secure web-based applications to support business requirements, including enterprise-grade front-end (JavaScript) and backend (Java) components. 
  • Follows approved lifecycle methodologies, creates design documents, and performs coding and testing. Upholds secure coding standards and practices. 
  • Demonstrates deep understanding of browser rendering and the DOM. 

#LI-PG1

#LI-REMOTE

Qualifications: 

  • Experience designing frontend component APIs with cross-framework compatibility; components must function correctly in Angular today and remain portable as organizational needs evolve. 
  • Able to work with limited supervision and applies independent judgment to deliver scalable, maintainable solutions. 
  • Engages product teams as a technical partner to drive adoption. 
  • Resolves technical issues through debugging, research, and investigation. 
  • Has hands-on tech lead or senior contributor experience. 
  • Typically requires 8+ years of experience in the relevant technologies.

Required Skills: 

Technology

Required?

Level

Core Java 8+ (Java 17 preferred)

Yes

Expert

Typescript

Yes

Expert

JavaScript (ES2020+)

Yes

Expert

Spring Ecosystem (Spring Framework, Spring Security, etc.)

Yes

Expert

Spring Boot, Spring Batch

No

Advanced

Database (SQL, Oracle, PostgreSQL, Performance)

Yes

Expert

JMS, Messaging Middleware (IBM MQ or ActiveMQ preferred), Spring JMS

No

Expert

Web Components/Custom Elements

Yes

Advanced

UI Design System Architecture (Framework-Agnostic)

No

Advanced

Reusable UI Component Architecture

No

Advanced

Accessibility (WCAG 2.1 AA)

No

Experienced

Angular, React or Vue (Angular preferred)

Yes

Experienced

Secure Coding and Application Security

No

Expert

Unit, Integration, and Functional Testing / Test Automation

No

Expert

Communication Skills

Yes

Advanced

REST, Microservices, JSON

No

Advanced

AWS / Cloud Technologies

No

Experienced

Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers.

 

About Stefanini Group:

The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company

Education:Bachelor (BA, BS...)Employment Type: CONTRACTOR