1

Java Spring Batch Developer Jobs (NOW HIRING)

Java Developer

Manhattan, NY ยท On-site

$56.25 - $72.75/hr

Senior Java Developer New York New York 10001 (Hybrid role) 18 months Contract W2 Candidates only ... NOSQL Spring Batch / Spring Security (any Spring Framework) Splunk / Dynatrace Multithreading ...

Java API Developer

Minneapolis, MN ยท On-site

$53.25 - $69/hr

API Onshore: * Skilled Full Stack Java Developer with 9+ years of experience using Java, Spring ... Experience working with Spring Framework (Spring boot/Spring batch/Spring cloud). * Experience ...

Java Developer (Back end)

Charlotte, NC

$49.75 - $64.50/hr

Senior Resource Job Requirements Must be Senior Resource, ideally 10+ years of experience Core Java Spring Boot, Spring Batch SQL Microservices Architecture Core JavaScript, HTML, CSS Kubernetes or ...

JAVA FULL STACK DEVELOPER

Phoenix, AZ ยท On-site

$52.25 - $67.25/hr

Design, develop, and maintain applications using Java, Spring, and Spring Boot frameworks . * Build ... Develop batch processes using Spring Batch for data-intensive operations. * Apply multithreading ...

Java Full Stack Developer

New York, NY ยท On-site

$57.50 - $74/hr

Job Summary: We are seeking a Senior Java Full Stack Developer with extensive experience in ... The ideal candidate will have hands-on expertise in Core Java, Spring Framework (Boot, Batch ...

Senior Java Engineer

Austin, TX

$56.75 - $72.25/hr

The Senior Java Developer will work with technical and business partners to design and maintain ... modernized batch solutions (Spring Batch, Spring cloud data flow) Preferred Qualifications:

Senior Java Engineer

Austin, TX

$56.75 - $72.25/hr

The Senior Java Developer will work with technical and business partners to design and maintain ... modernized batch solutions (Spring Batch, Spring cloud data flow) Preferred Qualifications:

Mainframe Java Architect

Hartford, CT ยท On-site

$63.50 - $85.75/hr

... Spring Batch), CI/CD, Git, Jenkins/GitHub/Azure DevOps pipelines. * Experience with automated code conversion tools (Micro Focus, Heirloom, Astadia, IBM Wazi) is a plus. * Familiarity with cloud ...

React Java Developer

Dallas, TX ยท On-site

$57/hr

Job Title Java Developer Client Wells Fargo Location Irving TX, Chandler Arizona (Hybrid, 3Days ... Knowledge of ETL leveraging Spring Batch or other ETL frameworks * Interest in AI and machine ...

Capable of leading the team as an end - to - end Senior Developer Mandatory skills: Java, Spring Boot, Spring Batch, Spring Security, Apache Kafka, Spring REST API, Microservices Architecture, AWS ...

Java Developer

Dallas, TX ยท On-site

$60K - $110K/yr

Developer - Java Location: Denver, Austin, Colorado FTE Salary $60K- 110K PA Hybrid Mandatory 3 ... Hands-on Build scalable resilient data processing pipeline using Spring Integration, Spring Batch ...

JAVA AWS DEVELOPER

Delaware, OH ยท On-site

$48.50 - $62.75/hr

Java AWS Developer Location: NYC, NY / Wilmington, DE / Columbus, OH / Atlanta, GA / Jersey City, N ... Spring Boot, Spring Framework, Spring Batch, JPA * Microservices Architecture & RESTful API ...

next page

Showing results 1-20

Java Spring Batch Developer information

See salary details

$15

$56

$77

How much do java spring batch developer jobs pay per hour?

As of Jun 16, 2026, the average hourly pay for java spring batch developer in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a Java Spring Batch Developer?

A Java Spring Batch Developer is a software engineer who specializes in designing, developing, and maintaining batch processing applications using the Spring Batch framework. These professionals are responsible for creating scalable, high-performance solutions that handle large volumes of data processing tasks, such as data import/export, transformation, and validation. They ensure that batch jobs are reliable, efficient, and integrated with other systems as needed. Java Spring Batch Developers often work closely with database administrators, data analysts, and other developers to implement robust data processing workflows.

What are some common challenges faced by Java Spring Batch Developers when optimizing job performance?

Java Spring Batch Developers often encounter challenges related to job performance, such as managing large data volumes, minimizing processing time, and handling bottlenecks in read/write operations. Efficient partitioning, tuning chunk sizes, and optimizing database access are crucial for maintaining high throughput. Collaborating with database administrators and DevOps teams to monitor system resources and fine-tune configurations is also essential for overcoming performance hurdles and ensuring reliable batch processing.

What is the difference between Java Spring Batch Developer vs Java Developer?

AspectJava Spring Batch DeveloperJava Developer
Required SkillsSpring Batch, Java, SQL, ETL processesJava, frameworks (Spring, Hibernate), SQL, REST APIs
Work EnvironmentData processing, batch jobs, backend systemsWeb applications, software development, backend/frontend
CertificationsJava certifications, Spring certificationsJava certifications, general software development certifications
Industry UsageData integration, enterprise data managementWeb development, enterprise applications, mobile apps

Java Spring Batch Developers specialize in designing and maintaining batch processing systems using Spring Batch, focusing on data workflows and ETL tasks. Java Developers have a broader scope, working on various Java-based applications, including web and enterprise solutions. While both roles require Java expertise, Spring Batch Developers focus more on data processing pipelines, whereas Java Developers work across diverse application types.

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

To thrive as a Java Spring Batch Developer, you need strong proficiency in Java programming, experience with the Spring Framework (especially Spring Batch), and a solid understanding of database concepts, often backed by a degree in computer science or a related field. Familiarity with build tools like Maven or Gradle, and knowledge of version control systems such as Git, are typically required, along with relevant certifications like Oracle Certified Professional Java Programmer (OCPJP) being advantageous. Attention to detail, problem-solving ability, and effective communication skills help developers collaborate with teams and troubleshoot complex batch processing issues. These skills ensure the efficient design, implementation, and maintenance of robust batch processing solutions that meet business requirements.
Java Developer

Java Developer

Apex Informatics

Manhattan, NY โ€ข On-site

$56.25 - $72.75/hr

Contractor

Posted 26 days ago


Job description

Senior Java Developer
New York New York 10001 (Hybrid role)
18 months Contract
W2 Candidates only
Job Requirements :
Team is working on integration of The Infatuation website and apps. This team is focused on data processing.
Must haves:
Java
Spring Boot
AWS (Elastic Search preferred)
Messaging (Kafka preferred)
SQL
Nice to have:
NOSQL
Spring Batch / Spring Security (any Spring Framework)
Splunk / Dynatrace
Multithreading
Expert in Core Java and design technique as well as experience working across large environments with multiple operating systems/infrastructure for large-scale programs (e.g., Engineers)
Is multi-skilled with expertise across software development lifecycle and toolset
May be recognized as a leader in Agile and cultivating teams working in Agile frameworks
Sought out as coach for at least one technical skill Strong understanding of techniques such as Continuous Integration, Continuous Delivery, Test Driven Development, Cloud Development, resiliency, security
Stays abreast of cutting edge technologies/trends and uses experience to influence application of those technologies/trends to support the business; may give speeches and outside the firm, writes articles