Full Stack AI-Enabled Developer (Angular & Java)
Back to Jobs
CitibankGet Smart Job AI Coach in the appFree on iOS and Android 






Full Stack AI-Enabled Developer (Angular & Java)
Location
Pune Maharashtra India
Experience
Mid
Posted
Jul 7, 2026
Apply by
August 6, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
**Job Title:** Full Stack AI-Enabled Developer (Angular & Java)
**Location:** Pune
**About the Role:**
We are seeking an experienced **Full Stack AI-Enabled Developer** with a strong background in **Java**, **Spring Boot**, and **Angular**. The ideal candidate will have **at least 6 years of experience** and be proficient in developing and maintaining robust, scalable applications, with a strong emphasis on leveraging Artificial Intelligence (AI) and Machine Learning (ML) to build intelligent and data-driven features. Knowledge of **MongoDB**, **RESTful APIs**, and **cloud technologies including Docker, Kubernetes, and CI/CD** tools is essential, alongside an understanding of how to integrate and operationalize AI/ML capabilities.
## Key Responsibilities:
- Develop and maintain web applications using Java, Spring Boot, and Angular, ensuring high performance, quality, and responsiveness.
- Design, implement, and integrate **AI/ML models and services** into full-stack applications to deliver intelligent features.
- Develop and deploy **AI-powered features** such as predictive analytics, recommendation systems, natural language processing components, or intelligent automation solutions.
- Collaborate closely with data scientists, AI/ML engineers, and product teams to define, develop, and productionize AI/ML models and capabilities.
- Design and implement robust and scalable RESTful APIs for application-to-application communication, including those for AI/ML model inference and data exchange.
- Work with MongoDB and other data storage solutions for efficient data management, including data relevant to AI/ML workflows.
- Write clean, maintainable, and efficient code adhering to best practices and architectural patterns.
- Debug, troubleshoot, and resolve complex technical issues across the full stack.
- Participate actively in code reviews, providing constructive feedback and ensuring code quality.
- Utilize cloud technologies such as Docker and Kubernetes for containerization and orchestration of both application and AI/ML components.
- Implement and maintain CI/CD pipelines to ensure continuous delivery and deployment of AI-enabled applications.
## Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- **4-8 years of experience** as a Full Stack Developer, with demonstrable experience or strong interest in AI/ML integration.
- Strong knowledge of Java and the Spring Boot framework.
- Proficiency in Angular for front-end development.
- Hands-on experience with MongoDB.
- Solid understanding and experience with RESTful APIs.
- Experience with caching frameworks.
- Experience with cloud technologies, including Docker and Kubernetes.
- Experience with CI/CD tools.
- Experience with version control systems, such as Git.
- **Familiarity with AI/ML concepts, methodologies, and their practical application in software development.**
- **Understanding of data processing, feature engineering, and data pipelines for AI/ML workloads.**
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
## Preferred Qualifications:
- **Practical experience integrating AI/ML models (e.g., using Python-based frameworks like TensorFlow/PyTorch or Java-based AI libraries) into production systems.**
- **Experience with cloud AI/ML platforms and services (e.g., AWS Sagemaker, Google AI Platform, Azure ML).**
- **Knowledge of MLOps principles and tools for deploying, monitoring, and maintaining AI models.**
- **Familiarity with specific AI domains such as Natural Language Processing (NLP), Computer Vision, or time series analysis.**
- Experience with cloud platforms and services beyond containerization.
- Familiarity with IntelliJ IDEA or similar IDEs.
- Knowledge of OAuth2 and LDAP authentication.
- Experience with logging frameworks and debugging tools.
------------------------------------------------------
## **Job Family Group:**
Technology
------------------------------------------------------
## **Job Family:**
Applications Development
------------------------------------------------------
## **Time Type:**
Full time
------------------------------------------------------
## **Most Relevant Skills**
Please see the requirements listed above.
------------------------------------------------------
## **Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
*Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.*
*If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review* *[Accessibility at Citi](https://www.citigroup.com/citi/accessibility/application-accessibility.htm).*
*View Citi’s [EEO Policy Statement](https://www.citigroup.com/global/eeo-aa-policy) and the [Know Your Rights](https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) poster.*
Key Responsibilities
- Develop and maintain web applications using Java, Spring Boot, and Angular.
- Design, implement, and integrate AI/ML models and services into full-stack applications.
- Develop and deploy AI-powered features such as predictive analytics and recommendation systems.
- Collaborate with data scientists and AI/ML engineers to productionize AI/ML models.
- Design and implement robust RESTful APIs for application-to-application communication.
- Work with MongoDB and other data storage solutions for efficient data management.
- Write clean, maintainable, and efficient code adhering to best practices.
- Debug, troubleshoot, and resolve complex technical issues across the full stack.
- Participate in code reviews and provide constructive feedback.
- Utilize cloud technologies such as Docker and Kubernetes for containerization and orchestration.
- Implement and maintain CI/CD pipelines for continuous delivery.
Requirements
- Bachelor’s degree in Computer Science
- Engineering
- or a related field
Skills Required
JavaSpring BootAngularMongoDBRESTful APIsDockerKubernetesCI/CDGitCaching frameworksAI/ML conceptsData processingFeature engineeringData pipelinesProblem-solvingAttention to detailCommunicationTeamworkPythonTensorFlowPyTorchAWS SagemakerGoogle AI PlatformAzure MLMLOpsNatural Language ProcessingComputer VisionTime series analysisIntelliJ IDEAOAuth2LDAPLogging frameworks
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

Intermediate Java Full Stack Developer
Capco
92,000–118,000 / Year
Full-timeEasy applyWork from Office
Canada - TorontoMid

Senior Java Full Stack Developer
Brightvision
100,000–150,000 / Year
Full-timeEasy applyWork from Home
RemoteSenior

Software Engineer_FullStack_Java_ReactJS
Everglades Equity
Full-timeWork from Office
BengaluruMid

Full Stack Engineer (Java and Angular)
Miratech
Full-timeEasy applyWork from Home
All CitiesMid

Développeur (se) Full Stack Java/Angular H/F
Act-On Software
Full-timeEasy applyHybrid
Neuilly-sur-SeineMid

Senior .NET Full Stack Developer (React)
Reply
Full-timeHybrid
KochiSenior