Java Spring boot Developer

Infosys
Bengaluru East, Karnataka, India

Required Experience 3-5 years of hands-on experience in Java development. Strong expertise in Spring Boot and Microservices architecture. Experience with React.js development. Hands-on experience with AWS services such as EC2, S3, Lambda, RDS, ECS/EKS, API Gateway, and CloudWatch. Knowledge of REST APIs, JSON, and web services. Experience with databases such as MySQL, PostgreSQL, or Oracle. Understanding of Git-based version control systems. Exposure to AI/GenAI technologies and API integrations.

Mandatory Skills Java Spring Boot Microservices React.js AWS AI/Generative AI Integration Key Responsibilities Design, develop, and maintain enterprise-grade applications using Java and Spring Boot. Build and deploy scalable Microservices-based architectures. Develop responsive front-end applications using React.js. Implement RESTful APIs and integrate with internal/external systems. Deploy and manage applications on AWS cloud services. Work on AI/Generative AI integrations, including LLM APIs, chatbots, or intelligent automation solutions. Collaborate with product owners, architects, and cross-functional teams. Participate in code reviews, testing, debugging, and performance optimization. Ensure application security, scalability, and reliability.

Preferred Skills Experience with Kafka or event-driven architecture. Exposure to Docker and Kubernetes. Knowledge of Agentic AI, RAG, MCP, OpenAI/Azure OpenAI services. Experience with CI/CD pipelines and DevOps practices.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →