Apply Now
Location: Any, Texas (TX)
Contract Type: C2C
Posted: 3 weeks ago
Closed Date: 05/27/2025
Skills: Kafka AWS
Visa Type: Any Visa

Position: Kafka Developer

Location: Remote

Duration: 6+ Months; Strong potential for extension


Required Skills

Kafka AWS


Responsibilities:

·     Architect, Design, and Develop scalable real-time event streaming

and data processing applications using Java 11/17+ (Spring Boot,

Multithreading, Reactive Programming).

·     Implement and optimize Kafka Connectors for seamless integration

with AWS EventBridge, S3, DynamoDB, RDS, and other AWS services.

·     Design and implement event-driven architectu5res by integrating

Confluent Kafka with AWS EventBridge to support serverless and

microservices patterns.

·     Configure, deploy, and monitor Kafka Connect Source/Sink

connectors for AWS EventBridge, Kinesis, DynamoDB, and Lambda.

·     Work on Kafka Streams and ksqlDB for real-time data processing

and transformations.

·     Develop and manage Kafka Schema Registry with Avro, JSON Schema,

and Protobuf.

·     Optimize Kafka cluster performance through partition tuning,

consumer lag monitoring, and tiered storage.

·     Implement secure Kafka configurations (RBAC, ACLs, SSL/TLS,

OAuth) and enforce best security practices.

·     Automate deployment of Kafka and EventBridge integrations using

Terraform, Kubernetes, and Helm.

·     Develop CI/CD pipelines for real-time data streaming applications

using Jenkins, GitHub Actions

·     Implement monitoring and observability using Confluent Control

Center, AWS CloudWatch, Prometheus, and Datadog.

·     Collaborate with Data Engineers, DevOps, and Cloud teams to

ensure seamless event-driven workflows.

Provide technical leadership and mentorship to junior engineers.

Core Requirements:

·     Spring Boot, Multithreading, Reactive Programming

·     Hands-off experience with kafka connectors (with AWS EventBridge,

S3, DynamoDB, RDS, and other AWS services.)

·     Develop and manage Kafka Schema Registry with Avro, JSON Schema,

and Protobuf.

Role: Java/Springboot Microservices Developer

Location: Hybrid position with 3-5 days in Office from our hub

locations(Atlanta, GA, Irving, TX, Minneapolis, MN)

Duration: 12+ Months CTH

W2 only


Required Skills

o Spring Boot, microservices – 5 years o GraphQL – 3 years o Docker – 3

years o Kubernetes – 3 years o Spring webflux – 2-3 years or willing to

come up to speed before the onboarding o Containers, Docker, Kubernetes,

Service Mesh, Jenkins, o ELK stack, Splunk, App Dynamics o JIRA, GIT,

Fortify, Black duck, Twistlock

Additional Skills

Job Description

o           Analyze the requirements and work with Product managers,

Agile coach and the Agile team and refine the requirements

o           Design and develop using the best practices along with Unit

tests and contribute to test automation

o      Guide Offshore engineers and ensure all development goals are

achieved

o           Configures, tunes, maintains, and installs applications

systems and validates system functionality.

o           Monitors and fine tunes applications system to achieve

optimum performance levels and works with hardware teams to resolve

issues with hardware and software.

o           Assists with application system problem resolution by

working with application developers, vendors, and internal

infrastructure team member to troubleshoot.

o           Addresses product backlog and provide continuous delivery

of high-quality features.

o           Maintains a comprehensive operating system hardware and

software configuration database/library of all supporting documentation

to ensure data integrity acts to improve the overall reliability of

systems and to increase efficiency.

o           Works collaboratively with cross functional teams, using

Agile / DevOps principles to bring products to life, achieve business

objectives and serve customer needs.

Required Technologies:

o           Spring Boot, microservices – 5 years

o           GraphQL – 3 years

o           Docker – 3 years

o           Kubernetes – 3 years

o           Spring webflux – 2-3 years or willing to come up to speed

before the onboarding

o           Containers, Docker, Kubernetes, Service Mesh, Jenkins,

o           ELK stack, Splunk, App Dynamics

o           JIRA, GIT, Fortify, Black duck, Twistlock