Senior Software DeveloperRaleigh, NC (Hybrid - 4 days onsite) CTH role Pay range - $60-75/Hour on W2 Note - Client needs Engineering lead to manage data pipelines, standard open stack role, knowledge of integration with finance systems, 5-7+ experience candidate. 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/GCP.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/GCP cloud platforms - DevOps, CI/CD, Infrastructure as Code - Distributed systems and scalability