Data Engineer (Java / SpringBoot)

EXL

New York (NY)

Hybrid

USD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EXL in New York is seeking a Data Engineer to design and build scalable data solutions using Java and Spring Boot. You will develop robust backend services and data pipelines, enabling seamless data integration across enterprise systems in a distributed, fast-paced environment.

Join a cross-functional team and contribute to end-to-end data engineering initiatives, from development to deployment and support, with modern tech such as Kafka, Oracle, REST APIs, and Docker in a hybrid work setup.

Qualifications

  • 5+ years of experience in data engineering or related field.
  • Strong Java development experience.
  • Experience with Spring Boot.
  • Experience with Apache Kafka.
  • Strong SQL experience with Oracle.
  • Experience in building REST APIs and data integrations.
  • Familiarity with JSON/XML formats and Docker.

Responsibilities

  • Design, build, and unit test Java-based applications for data processing
  • Develop backend services using Spring Boot and REST APIs
  • Build data pipelines integrating data from relational databases (Oracle)
  • Develop and expose APIs for data access and integration
  • Work with structured and semi-structured data formats (JSON, XML, etc.)
  • Optimize application performance for high-volume data processing
  • Deploy applications using Docker containers
  • Participate in code deployment and release processes
  • Monitor and troubleshoot applications
  • Create documentation for usage, deployment, and support
  • Participate in agile development (scrum) and collaborate with cross-functional teams

Skills

Java development
REST API design
Data integration patterns
JSON/XML familiarity

Tools

Spring Boot
Apache Kafka
Oracle databases
Docker
MongoDB
REST APIs

Job description

Location: New York (Tristate area)

Work Setup: Hybrid

Type: Full-time

Experience: 5+ Years

Functions: Consulting, Finance, Information Technology, Data Engineering & Analytics

Job Description

We are looking for a Data Engineer with strong skills in Java and Spring Boot to design and build scalable data solutions for one of our client programs.

The role focuses on developing robust backend services and data pipelines, enabling seamless data integration across enterprise systems. You will work on event-driven architectures, API-driven integrations, and high-performance data processing solutions using modern technologies.

The ideal candidate should be comfortable working in a distributed, fast-paced environment, collaborating with cross-functional teams to deliver reliable and efficient data solutions. This role provides an opportunity to contribute to end-to-end data engineering initiatives, from development to deployment and support.

Key Responsibilities:

  • Design, build, and unit test Java-based applications for data processing
  • Develop backend services using Spring Boot and REST APIs
  • Build data pipelines integrating data from:
  • Relational databases (Oracle)
  • Develop and expose APIs for data access and integration
  • Work with structured and semi-structured data formats (JSON, XML, etc.)
  • Optimize application performance for high-volume data processing
  • Deploy applications using Docker containers
  • Participate in code deployment and release processes
  • Monitor and troubleshoot applications
  • Create documentation for usage, deployment, and support
  • Participate in agile development (scrum) and collaborate with cross-functional teams

Required Skills:

  • Strong hands-on experience in Java development
  • Experience with Spring Boot framework
  • Experience working with Apache Kafka (event-driven architecture)
  • Strong experience with Oracle databases and SQL
  • Experience in building and consuming REST APIs
  • Knowledge of data processing and integration patterns
  • Familiarity with JSON/XML data formats
  • Understanding of Docker/containerization
  • Experience with MongoDB or other NoSQL databases is plus
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer - NYC
Data Engineer - NYC

Yeah! Global • New York (NY)

On-site
USD 80,000 - 120,000
Backend Java Data Engineer
Backend Java Data Engineer

EXL • New York (NY)

On-site
USD 130,000 - 150,000
Big Data Engineer / Sr. Engineer
Big Data Engineer / Sr. Engineer

Implify Inc • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

Atlas Search • New York (NY)

Hybrid
USD 140,000 - 165,000
Sr Java Developer
Sr Java Developer

EXL • New York (NY)

On-site
USD 130,000 - 150,000
Data Engineer
Data Engineer

Fintal Partners • Chicago (IL)

On-site
USD 120,000 - 180,000
Sr. Java Engineer - (Analytics, Cloud, Hadoop, Scala)
Sr. Java Engineer - (Analytics, Cloud, Hadoop, Scala)

Aequor • New York (NY)

On-site
USD 120,000 - 150,000
Hybrid Data Engineer - Java/Spring Boot & Kafka
Hybrid Data Engineer - Java/Spring Boot & Kafka

EXL • New York (NY)

Hybrid
USD 110,000 - 150,000
Senior Java Engineer - NY / NJ
Senior Java Engineer - NY / NJ

5 Star Recruitment • Jersey City (NJ)

On-site
USD 100,000 - 130,000
Data Engineer
Data Engineer

Anchor Conzult • United States

On-site