drjobs Confluent Kafka with hands-on experience in implementing Change Data Capture CDC solutions

Confluent Kafka with hands-on experience in implementing Change Data Capture CDC solutions

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

New York City, NY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are seeking a highly skilled Onsite Kafka Developer with expertise in Confluent Kafka and handson experience in implementing Change Data Capture (CDC) solutions specifically from Facets to Datahub. The ideal candidate will have a strong background in Java 8 Spring Framework Microservices and Kafkabased architectures along with experience in designing and developing scalable resilient and highperformance systems.
As a Kafka Developer you will play a pivotal role in designing developing and maintaining Kafkabased solutions ensuring seamless data integration and realtime data processing. You will also collaborate with crossfunctional teams to troubleshoot issues optimize performance and guide the team in adopting best practices.
Key Responsibilities:
Design and implement Change Data Capture (CDC) solutions using Confluent Kafka specifically integrating Facets with Datahub.
Develop and maintain Microservices using Spring Boot ensuring REST APIs are secure scalable and welldocumented.
Implement authentication and authorization mechanisms for REST APIS using Spring Security (OAuth2/JWT).
Build and optimize Kafkabased architectures for realtime data streaming and processing.
Develop reusable microservice libraries utilities and archetypes to accelerate development and ensure consistency across the team. Collaborate with Devops teams to deploy and manage applications in Docker and Kubernetes environments.
Monitor and troubleshoot Kafka clusters and microservices using ELK/EFK (Elastic EluentBit Kibana) stack.
Work with cloud platforms like AWS and Azure to deploy and manage Kafka and microservicebased solutions.
Lead troubleshooting efforts in the microservice landscape coordinating with team members to resolve issues efficiently. Mentor and guide junior developers ensuring adherence to best practices and technical standards.
Required Skills and Experience:
5 years of handson experience in Java 8 Spring Framework and Spring Boot.
strong expertise in Confluent Kafka including Kafka Streams Kafka Connect and KSQL.
Proven experience in implementing Change Data Capture (CDC) solutions preferably from Facets to Datahub.
Proficiency in designing and developing Microservices with RESTful APIS SOAP Web Services and OpenAPI 3.0.
Experience with Spring Security (OAuth2/JWT) Spring Data JPA (Hibernate) and Spring cloud.
Strong database knowledge particularly with PostgreSQL.
Experience with testing frameworks: JUnit5 Mockito and API testing using Postman.
Handson experience with containerization technologies: Docker and orchestration using Kubernetes.
Familiarity with cloud platforms: AWS and Azure.
Experience with logging and monitoring tools: ELK/EFK stack.
Ability to create reusable microservice libraries utilities and archetypes.
Demonstrated ability to work independently with minimal technical oversight.
Excellent communication and collaboration skills with the ability to lead troubleshooting efforts and coordinate with crossfunctional teams.
Preferred Qualifications:
Certification in Confluent Kafka or related technologies.
Experience with eventdriven architectures and realtime data processing.
Knowledge of data governance tools like Datahub.
Familiarity with CI/CD pipelines (Jenkins GitLab CI etc..

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.