Java Kafka Developer with AWS (Bengaluru)

Java Kafka Developer with AWS (Bengaluru)

03 Sep
|
Tata Consultancy Services
|
Bengaluru

03 Sep

Tata Consultancy Services

Bengaluru

Key Responsibilities

- Application Development: Design and develop clean, reusable, and maintainable enterprise Java applications using Spring Boot and Microservices architecture.

- Event-Driven Architecture: Build scalable messaging workflows by implementing Apache Kafka ecosystems, including designing Kafka topics, partitions, producers, consumers, and managing consumer lags.

- Cloud Infrastructure & Integration: Architect and maintain resilient, cloud-native applications on AWS, integrating with managed solutions like AWS MSK (Managed Streaming for Kafka), EC2, ECS, S3, Lambdas, and RDS.

- Database Management: Integrate systems with relational databases (e.g., PostgreSQL, Aurora) and NoSQL databases, utilizing caching mechanisms like Redis.

- CI/CD & DevOps:



Containerize applications using Docker and orchestrate them via Kubernetes; automate deployments by writing infrastructure-as-code (Terraform) and managing CI/CD pipelines (Jenkins, GitHub Actions).

- Security & Optimization: Implement web service security protocols (OAuth2.0, JWT, mTLS) and optimize high-volume application performance through code refactoring, effective partition strategy, and caching.

- Agile Collaboration: Participate actively in Agile ceremonies (Sprint Planning, Stand-ups, Code Reviews) and collaborate with QA, DevOps, and Product owners.

📌 Java Kafka Developer with AWS (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java kafka developer with aws (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java kafka developer with aws (bengaluru) / bengaluru