Senior Software Developer

Raleigh, NC, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
Contract Corp To Corp
On-site
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • IaaS
  • Microservices
  • Management
  • Spring Batch
  • Collaboration
  • Computer Science
  • Extract
  • Transform
  • Load
  • Streaming
  • Apache Spark
  • Kubernetes
  • Orchestration
  • Enterprise Integration
  • API
  • Data Lake
  • Warehouse
  • Java
  • Spring Framework
  • Apache Kafka
  • OpenStack
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Cloud Computing
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • Scalability

Summary

Senior Software Developer
Hybrid role - 4 days in office.
Raleigh, NC. (LOCAL)



Seeking a Senior Developer to design, build, and optimize cloud infrastructure and data platform integrations using Java-based microservices and distributed systems.

Key Responsibilities:

Develop Java-based microservices using Spring Boot for platform integrations.
Build and manage data pipelines using Java frameworks (Spring Batch, Kafka Streams, Spark).
Design and implement event-driven architectures using Kafka.
Build CI/CD pipelines
Collaborate with engineering, data, and business teams to drive architecture decisions.
Required Qualifications:

Bachelor's degree in Computer Science or related field.
10+ years of experience in cloud or distributed systems.
Strong expertise in Java (8/11/17+) and Spring Boot.
Experience with data pipeline development (batch and streaming).
Hands-on experience with Azure/Google Cloud Platform.
Preferred Qualifications:

Experience with Kafka, Spark, or Airflow.
Experience with Kubernetes and container orchestration.
Knowledge of enterprise integration patterns and API gateways.
Experience with data lake or warehouse integrations.
Key Skills:

Java, Spring Boot, Spring Cloud
Kafka and event-driven architecture
OpenStack architecture
Azure/Google Cloud Platform cloud platforms
DevOps, CI/CD, Infrastructure as Code
Distributed systems and scalability
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.
  • Dice Id: 91091620
  • Position Id: 2026-2304
  • Posted 3 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Raleigh, North Carolina

Today

Easy Apply

Contract

Depends on Experience

Raleigh, North Carolina

Today

Easy Apply

Contract

Depends on Experience

Hybrid in Raleigh, North Carolina

2d ago

Easy Apply

Contract

75 - 80

Raleigh, North Carolina

Today

Easy Apply

Full-time

USD 70.00 per hour

Search all similar jobs