Primary skills: Core Java, Spring/ Springboot, Apache Kafka, Cassandra, Kubernetes, MySQL, NoSQL
- Qualification: B.Tech / B.E. in Computer Science or MCA / M.Tech
- Role Overview
- Roles & Responsibilities
- Build and maintain RESTful APIs and microservices
- Develop event-driven systems using Kafka
- Manage high-volume distributed databases using Cassandra
- Collaborate with DevOps, QA, Architects, and Product teams
- Participate in Agile/Scrum development processes
- Perform code reviews, troubleshooting, and production support
- Required Skills
- Robust hands-on experience with: Java (Java 8/11/17), Spring Boot, Apache Kafka, Cassandra, Kubernetes.
- Expertise in Microservices Architecture
- Experience with REST APIs and distributed systems
- Strong understanding of multithreading and concurrency concepts
- Experience with Git, Maven/Gradle, and CI/CD tools
- Familiarity with Docker and containerization
- Knowledge of cloud platforms such as AWS, Azure, or GCP
- Strong SQL/NoSQL database concepts
- Preferred Skills
- Retail/eCommerce domain exposure preferred
- Knowledge of monitoring tools like Splunk, Grafana, or Prometheus
- Exposure to Terraform or Infrastructure as Code (IaC)