Role & Responsibilities
Develop and maintain backend services using Java, Spring Boot, and Spring Batch
Build and optimize microservices for large-scale distributed systems
Work on batch processing, scheduling, and automation using Spring Batch
Integrate event-driven components with Kafka
Deploy, manage, and monitor applications in AWS environments
Containerize applications using Docker and orchestrate workloads with Kubernetes
Implement CI/CD pipelines and follow Agile development practices
Ensure system performance, scalability, security, and resiliency
Collaborate with cross-functional teams to deliver high-quality solutions