onsite
Java Spring Boot AI Developer - Infosys
Software Engineer
Lead the design, development, and integration of AI‑enabled microservices using Java and Spring Boot, crafting scalable REST APIs and collaborating closely with cross‑functional teams to deliver intelligent software solutions.
About the role
Key Responsibilities
- Analyze and document business requirements, translating them into technical specifications for AI‑powered applications.
- Lead design discussions, authoring design documents that guide the development of scalable microservices.
- Write clean, maintainable Java code with Spring Boot, integrating AI models and ensuring high performance.
- Develop and expose RESTful APIs, implementing authentication, authorization, and data validation.
- Collaborate with data scientists to deploy machine learning models into production environments.
- Participate in code reviews, unit testing, and continuous integration pipelines to maintain code quality.
Requirements
- 3+ years of professional experience in Java and Spring Boot development.
- Hands‑on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and model deployment.
- Strong understanding of REST API design, microservices architecture, and containerization (Docker, Kubernetes).
- Proficiency in version control (Git) and CI/CD practices.
- Excellent problem‑solving skills and ability to work collaboratively in an Agile environment.
Skills
javamachine learning