Logo
RICEFW Technologies

Java Developer (Kafka)

RICEFW Technologies, Washington, District of Columbia, us, 20022


Join our team as a Java Developer specializing in Kafka, based in Washington, DC with our esteemed client, Randstad. In this role, you will be responsible for designing, developing, and deploying scalable systems using Confluent Kafka, Java, and Spring Boot technologies. Collaborate with fellow engineers to integrate data pipelines, mentor junior team members, and ensure optimal system performance. Utilize AWS services for data processing, troubleshoot integration issues, and stay updated on the latest trends in the Confluent Kafka ecosystem. With over 7 years of experience, you'll bring expertise in AWS MSK/Apache Kafka/Confluent Kafka development, proficiency in Java and Spring Boot, and a strong foundation in related technologies.

Responsibilities:

Design, develop, and deploy scalable systems for high-volume data handling.Implement efficient solutions using Confluent Kafka, Java, and Spring Boot.Collaborate with engineers to integrate data pipelines and meet business needs.Develop and manage Kafka-based data pipelines using AWS services.Mentor and train junior engineers, ensuring skill development.Provide expertise in integration architecture for optimal system performance.Identify process improvement opportunities within the retail industry domain.Conduct code reviews, uphold coding standards, and troubleshoot integration issues.Stay updated on trends in Confluent Kafka ecosystem and integration domain.Required Qualifications:

7+ years as an AWS MSK/Apache Kafka/Confluent Kafka developer.Proficiency in Kafka, Java, Spring Boot, and related technologies.Experience with AWS technologies (ECS/EKS, Lambda, API Gateway, S3, Terraform, Kafka).Knowledge of authorization/authentication approaches (OAuth, SSO/SAML).Familiarity with build tools (Maven, Gradle) and unit test tools (JUnit, Mockito).Foundation in service orchestration and messaging technology, including Kafka governance.Experience with Agile development methodologies.

Required Skills : JavaAdditional Skills :

Software Developer