Java-Kafka Developer
Job Description:
8+ years skilled and experienced in design, development, and maintaining real-time data streaming applications using Java and Apache Kafka.
- Data pipeline development: Design, build, and maintain real-time data streaming pipelines using Apache Kafka and Java.
- Kafka application development: Develop and implement Kafka producer and consumer applications, including microservices.
- Integration: Integrate Kafka with various existing systems, databases, and data sources.
- Performance optimization: Monitor and troubleshoot Kafka cluster performance, topics, and brokers for efficiency and scalability.
- Maintenance and support: Support and upgrade existing Kafka implementations and troubleshoot issues.
- Security and compliance: Implement security measures to protect data streams and meet compliance standards.
To be skilled and experienced in:
- Core Java : Strong proficiency in Java, including concepts like multi-threading, concurrency, and collections.
- Apache Kafka : Deep knowledge of Kafka architecture, features, and components like Kafka Streams, ZooKeeper, and Schema Registry.
- Messaging and streaming: Experience with messaging and stream processing on Kafka.
- Microservices: Experience with microservices architecture, as many Kafka applications are built as microservices.
- Databases: Experience with databases and data warehousing technologies (e.g., PostgreSQL, Oracle) is often required or preferred
- Frameworks: Experience with frameworks like Spring (Spring Boot, Spring JPA) and ORM frameworks.
- Big data technologies: Familiarity with big data technologies like Spark, Hadoop, or Snowflake.
Recommended Jobs
Manager, Social Media
About Invesco As one of the world’s leading independent global investment firms, Invesco is dedicated to rethinking possibilities for our clients. By delivering the combined power of our distincti…
General Labor
Interested applicants will be asked to present genuine, unexpired documentation that verifies their identity and employment authorization to work in the U.S. Labor Finders is an Equal Opportunity E…
Center Supervisor
Please take this virtual tour to get a sneak peek of one of our Plasma Donation Centers. *This position is eligible for a $2,500 Sign on Bonus About the role: Every day, the donors you …
Assistant Director Childcare Center
Summary Assistant Directors at Chroma Early Learning Academy influence the growth and development of both children and teachers. They create an environment of collaboration and community, encour…
Drill Operator 3- 2nd Shift
Shift: 2nd shift (3:30pm - 12:00am) Job Summary ~ Sets up and operates single spindle bench style drill press to perform such machining operations as drilling, countersinking, spot facing, and ta…
Senior Identity & Access Management Engineer
Overview: The Cybersecurity Team is seeking a Senior Identity and Access Management (IAM) Engineer to support full-time on the Identity and Access Management team. The person will perform daily funct…
Senior Optical & Packet Network Engineer - Ciena / ADVA
Role: Senior Optical Network Engineer Technical / Functional Skills Lead the deployment, commissioning, and testing of Ciena optical and packet networking equipment (6500, 5400, 8700 se…
WMCC Adjunct Faculty - Diesel Heavy Equipment Technology
White Mountains Community College is seeking qualified individuals interested in teaching as an adjunct instructor in our Diesel Heavy Equipment Technology Program during the Spring 2026 semester. Ad…
Cleaning Technician - Evening
CLEANING TECHNICIAN Do you have a passion for success? Are you driven to grow, learn, and be the best in your job? Do you desire a great company to build a long-term career with? Do you desire to …
B2B Integrated Marketing Strategist
The B2B Brand Strategist position is accountable for working with clients to draw out their unique business value, working with qualitative and quantitative data sources, synthesizing and framing comp…