- Design, develop, test, deploy and maintain large-scale Java-based applications using Spring Boot microservices architecture on AWS cloud platform.
- Collaborate with cross-functional teams to identify business requirements and design solutions that meet customer needs through retrieval augmented generation (RAG) techniques.
- Develop complex algorithms for image processing using generative AI models to improve product quality and efficiency.
- Ensure high availability, scalability, security, performance of the system by implementing monitoring tools such as MCP.
Job Requirements :
- 10-15 years of experience in software development with expertise in Java programming language.
- Robust understanding of AWS cloud platform including its services such as S3 buckets, Lambda functions etc. .
- Experience with RAG (Retrieval Augmented Generation) techniques for image processing tasks.
- Proficiency in developing microservices architecture using Spring Boot framework.