Kafka Java Developer
$2,000,000–$2,000,000 year
HybridMumbai, Maharashtra, India
Job Summary
Build streaming applications using Kafka (AWS MSK or Confluent), managing streams, topics, schema registration, and Avro serialization. Develop cloud-native services on AWS via S3, ECS, Lambdas, EC2, CloudWatch, and Glue catalogs. Implement Spring Boot microservices with strong Java expertise, including XML to JSON transformations using mappers and collectors. Create and utilize Apache Parquet files in S3 for data storage. Configure application monitoring with Elasticsearch, Logstash, and Kibana. Design CI/CD pipelines if coding capabilities exist. This role requires 6 to 9 years of experience with mandatory BGV and UAN account numbers, located in Mumbai, Pune, Hyderabad, Bangalore, or Gurugram in a hybrid setting.
Required Qualifications
- 6 to 9 Years
- BGV: Mandatory, candidate must have UAN account number
- 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
Desired Qualifications
- prefer if resource can code
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.