Overview
Job Title: Java Developer – Kafka | AWS | OpenShift
Location: Bangalore / Hyderabad (Hybrid / Remote flexibility)
Experience: 4–8 Years
Employment Type: Full-Time
Job Overview:
We are seeking a skilled Java Developer with strong experience in building scalable backend applications using modern frameworks and cloud platforms. The ideal candidate should have hands-on experience with Java 8+, Spring Boot, Apache Kafka, AWS, and OpenShift. You’ll be working in a fast-paced Agile team, contributing to enterprise-level applications in a collaborative environment.
Key Responsibilities:
- Develop and maintain high-performance backend services using Java 8+, Spring Boot, and Microservices architecture.
- Integrate and manage Apache Kafka for real-time data streaming and messaging solutions.
- Deploy and manage applications on AWS cloud infrastructure.
- Containerize and orchestrate services using OpenShift or Kubernetes.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Write clean, maintainable code following industry best practices and design patterns.
- Participate in code reviews, technical discussions, and architectural decisions.
Skills & Qualifications:
Must-Have:
- Strong programming skills in Java 8+, Spring Boot, and REST APIs
- Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, etc.)
- Solid understanding of AWS Services (EC2, S3, Lambda, IAM, CloudWatch, etc.)
- Experience with OpenShift or similar container orchestration platforms (Docker, Kubernetes)
- Proficient in Git, Maven/Gradle, and CI/CD tools (Jenkins, GitHub Actions, etc.)
- Familiar with Agile/Scrum methodologies
Good to Have:
- Knowledge of SQL/NoSQL databases
- Experience with monitoring tools (e.g., Prometheus, Grafana, Dynatrace)
- Understanding of DevOps and cloud-native principles
Why Join Us?
- Work on cutting-edge projects using modern tech stacks
- Collaborative and inclusive work culture
- Continuous learning and career growth opportunities
Job Type: Contractual / Temporary
Pay: ₹421,147.93 - ₹1,739,401.62 per year
Schedule:
- Monday to Friday
Experience:
- Java: 5 years (Preferred)
- Kafka: 5 years (Preferred)
- openshift: 3 years (Preferred)
Location:
- Bangalore, Karnataka (Preferred)
Work Location: In person