Full Stack Java Developer - Kafka

API, Apache, JMS, Java, Javascript, Kafka, Kerberos, SQL, SSL, noSQL, distributed computing, SPring, Camel, Hystrix, Atomic objects, CountDownLatches, Semaphore, Mutexes., Future, CompletableFuture, reactive streams, Object - Oriented, Jira, Confluence, problem solving, debugging, performance management, caching, Elastic Search, GIT, Full Stack Java Developer, Redis, Elastic Stack
Contract W2, Contract Independent, Contract Corp-To-Corp, 12 Months
Depends on Experience

Job Description

We need a Full Stack Java Developer with deep Kafka Developer skills

Messaging Developer

Design skills preferred

Ability to think, conceive, problem solve

KAFKA EXPERIENCE

Duties and responsibilities:

  • Primary responsibilities are focused on the Analysis, Design, Development, and Testing of features utilizing Confluent Kafka.
  • Apply Confluent Kafka API lifecycle development and management.
  • Define & Deploy API Governance & Monitoring processes.
  • Unit test to ensure that solutions meet requirements outlined in the design documentation.
  • Maintain and enhance Confluent Kafka architecture, Confluent Kafka design principles, and CI/CD Deployment procedures.
  • Model system behaviors using best practice methods for communicating architecture and design.
  • Ensure unit, system, integration, stress, and user acceptance testing are in alignment with architecture.

Required qualifications to be successful in this role:

  • Bachelor’s degree in Computer Science, Computer Engineering or related field required.
  • 3+ years’ experience with end-to-end design and development of services for Kafka preferably in Java (Confluent Kafka preferred).
  • Proficient understanding of Kafka Architecture (Confluent Kafka preferred).
  • Experience with Kafka development (v6 is preferred but v5 is acceptable) and Kafka administration (Confluent Kafka preferred).
  • Strong understanding and experience with security implementations (e.g., SSL/mutual SSL, Kerberos).
  • Familiar with 3rd Party Kafka Connectors (Confluent Kafka preferred but Apache Kafka acceptable).
  • Experience with building streaming applications with Confluent Kafka (Confluent Kafka preferred).
  • Development experience using Kafka producers, consumers, and streams (Confluent Kafka preferred).
  1. (8y) Deep Expertise in Java8 backend, spring boot,
  2. (3y) Kafka messaging implementation and integration
  3. (5y) Good experience in building REST API’s using Postman schemas like OpenAPI, GraphQL, WADL, and RAML
  4. Use of Jira, Confluence, GIT and then Automation using Jenkins
  5. Nice to have - Redis, Apache Camel, DB, Elastic Stack, Elastic Search, knowledge of SSL Certs, SOAP is an additional plus.
Dice Id : 91001960
Position Id : 7459015
Originally Posted : 4 months ago
Have a Job? Post it

Similar Positions

Java Developer with Kafka/Cassandra
  • Info Way Solutions
  • Sunnyvale, CA, USA
Java Full Stack Developer - Mid
  • CompuGain LLC
  • Foster City, CA, USA
Sr. Java Full Stack developer (Local to NY/NJ or Palo Alto CA)
  • SIGNin Solutions Inc.
  • Palo Alto, CA, USA
Java Full Stack Developer
  • Spruce Technology Inc.
  • Menlo Park, CA, USA
Java Fullstack Developer
  • Tryfacta
  • San Jose, CA, USA
Java Developer
  • Datamatics Global Services, Inc.
  • Pleasanton, CA, USA
Backend Java Developer (Microservices) _ Mountain View, CA
  • Tekack Consulting LLC
  • Mountain View, CA, USA
Sr. Java Developer - Foster City, CA - Onsite (Locals Preferred)
  • ePace Technologies, Inc
  • Foster City, CA, USA