Full Stack AI-Enabled Developer (Angular & Java)

Citi
Citi

Software Engineering, Data Science

Posted on Jul 3, 2026

Full Stack AI-Enabled Developer (Angular & Java)

Job Req Id:

26975115

Location(s):

Pune, Maharashtra, India

Job Type:

Hybrid

Posted:

Jul. 02, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

Job Title: Full Stack AI-Enabled Developer (Angular & Java)

Location: Pune

About the Role:

We are seeking an experiencedFull Stack AI-Enabled Developerwith a strong background inJava,Spring Boot, andAngular. The ideal candidate will haveat least 6 years of experienceand 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 ofMongoDB,RESTful APIs, andcloud technologies including Docker, Kubernetes, and CI/CDtools 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 integrateAI/ML models and servicesinto full-stack applications to deliver intelligent features.
  • Develop and deployAI-powered featuressuch 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 experienceas 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( opens in new window).

View Citi’s EEO Policy Statement( opens in new window) and the Know Your Rights( opens in new window) poster.