Job Description
Candidates ready to join immediately can share their details via email for quick processing. CCTC | ECTC | Notice Period | Location Preference Act quick for immediate attention ⏳ 1. Backend Development Design, develop, and maintain scalable backend services using Java 11+ and Spring Boot . Build microservices-based architectures for high-performance distributed systems. Develop and maintain RESTful APIs with strong focus on performance, security, and scalability. 2. Event-Driven Architecture Design and implement event-driven systems using Apache Kafka . Build high-throughput, fault-tolerant messaging pipelines. Optimize Kafka producers and consumers for large-scale data processing. 3. API Design & Integration Design, implement, and manage REST APIs . Work with API Gateway to publish and manage APIs. Ensure API security, versioning, and documentation. 4. Cloud & Infrastructure Develop and deploy cloud-native services using AWS . Work with AWS services such as: DynamoDB EKS (Kubernetes) SQS Lambda S3 Build scalable and resilient systems on cloud infrastructure. 5.
System Design & Ownership Design highly scalable and fault-tolerant microservices architecture . Own services end-to-end including design, development, testing, deployment, and monitoring . Troubleshoot and resolve performance issues in production systems. Required Skills Mandatory Skills Java (11+) Spring Boot Microservices Architecture Apache Kafka REST API Development AWS Services (DynamoDB, EKS, SQS, Lambda, S3) Experience Requirements 8+ years of experience building and owning production-grade backend services . Deep expertise in Java, Spring Boot, and REST API design . Strong hands-on experience with Kafka in high-throughput environments . Proven experience designing and managing APIs using API Gateway . Strong experience building cloud-native applications on AWS . Good to Have Kubernetes and containerization CI/CD pipelines Distributed system design Monitoring tools (Prometheus, Grafana