Kafka Java Developer
Summary
Builds Kafka-based streaming data applications (AWS MSK/Confluent) and Java Spring Boot microservices on AWS, handling schemas (Avro, Parquet in S3), XML/JSON transformations, monitoring with ELK, and CI/CD. Role requires 6-9 years of experience, hybrid work in major Indian cities, and mandatory BGV with a UAN account.
Location: Mumbai/Pune/Hyd/Bangalore/Gurugram (Hybrid)
BGV: Mandatory, candidate must have UAN account numbe
Hands on experience in building streaming applications by using Kafka (AWS MSK or Confluent)
○ Including streams, topics, schema registration and validations, serialization formats like Avro
● Hands on experience in building cloud native applications in AWS services ○ S3, ECS, Lambdas, EC2, CloudWatch, Glue catalogs
● Strong knowledge in Java and Spring Boot micro services architecture
● Strong and hands on knowledge on creating and using apache-parquet files in S3
● Java hands on experience in transforming the schema formats XML to JSON (or) JSON to JSON ○ Example: java mappers and collectors
● Strong knowledge in application monitoring ○ Example: Elasticsearch, Logstash, and Kibana
● Ability to use CICD pipeline prefer if resource can code