Senior Java Developer (Spring Batch, WebFlux)-Azure Experience Required)

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

webflux
Spring Batch
Spring Framework
Java

Job Details

Job Title: Senior Java Developer (Spring Batch, WebFlux)—Azure Experience Required

Location: Weehawken, NJ (onsite only no exceptions)
Experience Required: 10 12 years
Employment Type: Contract
Visa: Open (Must be eligible to work onsite in NJ)

"We are open to candidates based in NJ, NY, and PA; however, they must be willing to work onsite in NJ."

 

Position Overview:

We are seeking a highly skilled Senior Java Developer with deep expertise in Spring Batch, Spring Data, WebFlux, and core Java to join our backend engineering team onsite in Weehawken, NJ. The ideal candidate will have a strong command of Azure-based backend development and experience building scalable, high-performance microservices.

 

Required Skills & Experience:

 

  • 10–12 years of hands-on experience in Java development

  • Strong expertise in:

    • Core Java and Java Collections

    • Spring Batch and Spring Data

    • Reactive Programming with Spring WebFlux (mandatory)

    • Data Structures and Algorithms

    • RESTful API and Microservice design

    • Performance tuning, multithreading, and concurrent programming

  • CI/CD practices using tools such as Azure DevOps

  • Agile software development methodologies

  • Experience working on Microsoft Azure cloud platform (required)

 

  • Preferred Qualifications:
    • Experience in financial services or banking domain

    • Familiarity with Azure-native services (Azure Functions, App Services, Azure SQL, etc.)

    • Excellent communication and interpersonal skills

 

Work Environment:

  • 100% onsite in Weehawken, NJ
  • Collaborative and fast-paced team environment
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.