Mid-level Developer (Java with Kafka)

Keylent, Inc.

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of programming experience in Core Java and microservices architecture.
  • Proficient with Kafka APIs and Kafka Streams API for streaming applications.
  • Solid understanding of streaming technologies, specifically Kafka, Spark, and Flink.
  • Experience utilizing Kafka Connect for data integration with databases.
  • Proficiency in developing Kafka Stream applications.
  • Familiarity with stream processing using MapR functionality.

Responsibilities

  • Design and implement service-oriented architecture by leveraging microservices.
  • Develop and maintain streaming applications using Kafka APIs.
  • Integrate data sources and sinks with Kafka Connect.
  • Create and optimize Kafka Stream applications for real-time processing.
  • Collaborate with engineering teams to optimize stream processing applications using best practices.

Benefits

  • Opportunities for professional development and skill enhancement.
  • Flexible work arrangements: remote or on-site options available.
  • Access to modern tooling and technologies in a cutting-edge environment.
  • Collaborative team environment fostering innovation and knowledge sharing.
Full Job Description
Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply.
Tax Terms: W2, 1099
Corp-Corp or 3rd Parties: Yes

Must Have Skills:
• Strong Programming experience in Core Java, Reactive service design, service registry, microservices
• Strong experience in writing programs using Kafka APIs and Kafka Streams API
• Deep understanding and experience in Streaming technologies like Kafka, Spark, Flink etc.
• Experience with Kafka Connect to source / sink data to database
• Experience writing Kafka Stream applications
• Knowledge and exposure to stream processing applications using MapR functionality
• Exposure to developing applications using microservices architecture
Good to Have Skills:
• Exposure and knowledge of managing streaming platform on cloud/on-premise
• Implementation & working knowledge of Elastic search, log stash & Kibana platform
• Exposure to cloud platform and big data technologies such as Hadoop on Cloudera
• Experience in writing Hive scripts or Spark SQL.
• Experience developing applications in banking domain

Similar Jobs

More Jobs at Keylent, Inc.

More Information Technology Jobs

Find similar Mid-level Developer (Java with Kafka) jobs: