Senior Software Developer

Raleigh, NC, US • Posted 30+ days ago • Updated 7 days ago
Contract Corp To Corp
Contract W2
On-site
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

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 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Raleigh, North Carolina

Today

Full-time

Raleigh, North Carolina

Today

Full-time

Raleigh, North Carolina

Today

Full-time

USD 72,800.00 - 130,000.00 per year

Ohio

Today

Easy Apply

Contract

Search all similar jobs