Java Backend Developer (Microservices & Data Integration) @ Raleigh, NC - NEED LOCALS - W2 Only

HYR GLOBAL SOURCE INC5 months ago
Raleigh, NC, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Role: Java Backend Developer (Microservices & Data Integration)

Location: Raleigh NC (Hybrid onsite) - NEED LOCALS ONLY

Duration: 24+ Months

Work Authorization: U.S. Citizens and Green Cards Only, all valid work authorizations may apply

Education Requirement: Bachelor's Degree in: Computer Science, Information Technology, Or related field

Must Have:

Minimum 10 years of experience required.

Summary

Seeking a Senior Java Backend Developer with 10+ years of experience in building scalable microservices and data pipelines. The ideal candidate will have strong expertise in Java, Spring Boot, cloud platforms (Azure/GCP), and event-driven architecture (Kafka). This role focuses on backend development, distributed systems, and integration of enterprise data platforms.

Required Skills

  • 10+ years of backend development experience
  • Strong hands-on experience with Java (8/11/17+) and Spring Boot
  • Experience building microservices and distributed systems
  • Strong experience with data pipelines (batch & streaming)
  • Hands-on experience with Kafka (event-driven architecture)
  • Experience with cloud platforms: Azure or GCP
  • Experience with Spring Batch, Kafka Streams, or Spark
  • Solid understanding of API integrations and system design

Preferred / Nice to Have

  • Experience with Kubernetes / containerization
  • Exposure to CI/CD pipelines and DevOps practices
  • Knowledge of OpenStack or infrastructure engineering
  • Experience integrating with Salesforce / Oracle systems
  • Experience with Airflow or data orchestration tools

Key Responsibilities

  • Develop and maintain Java-based microservices using Spring Boot
  • Build and optimize data pipelines and streaming solutions
  • Design event-driven architectures using Kafka
  • Integrate external systems with cloud and enterprise platforms
  • Collaborate with cross-functional teams on architecture and delivery
  • Support CI/CD and deployment processes

Ideal Candidate Profile

  • Strong backend-focused Java developer (not UI-heavy)
  • Experience working on large-scale enterprise or financial systems
  • Hands-on with data integration and cloud environments
  • Comfortable working in onsite hybrid model (NC-based roles)
  • Proven experience in high-performance, scalable systems

Thanks & Regards,

Namrata Ahuja | Lead Talent Acquisition - US Staffing

linkedin.com/in/namrata-ahuja-0565b115b

T: 913-214-2261 | Email: namrataa@hyrglobalsource.com

#LI-NA1

Required Skills

Cloud Platforms (Azure, GCP)
System design
Spring Batch
Kafka Streams
API integrations
Java (8/11/17+)
Spark
Kafka (event-driven architecture)
Spring Boot
Microservices