Hiring.Camp

Lead Java Python Backend Engineer – AI Platforms - Vice President

Citi Bank

·

Today

Location
DLF CYBERCITY 12B, India
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Lead
Experience
9+ years
Closing date
Today
Source
Workday

Description

Job Summary

We are seeking an experienced and visionary Java Backend  senior developer for the design, development, and deployment of our AI-powered platforms.

 

Key Responsibilities.

  • Architectural Design: Architect and design robust, scalable, and high-performance backend services and APIs using Java, Spring Boot, and microservices principles. Ensure systems are secure, reliable, and ready for future growth.
  • AI Integration: Collaborate with data scientists and machine learning engineers to seamlessly integrate and deploy AI/ML models into our production environment. Design APIs and data pipelines to support real-time inferencing and model retraining.
  • Full-Lifecycle Development: Oversee the entire software development lifecycle, from requirements gathering and technical design to coding, testing, deployment, and maintenance.
  • Code Quality & Best Practices: Champion and enforce best practices for code quality, unit testing, integration testing, and CI/CD. Conduct code reviews and provide constructive feedback to the team.
  • Strategic Collaboration: Work closely with product managers, stakeholders, and other engineering teams to define technical requirements, set priorities, and ensure timely delivery of features.
  • Innovation & Research: Stay current with emerging trends and technologies in backend development, artificial intelligence, and machine learning. Drive innovation by prototyping new ideas and evaluating new tools.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 9-15 years of professional experience in backend software development, with a strong command of Java.
  • 3+ years of experience in a technical leadership or lead developer role, with a proven track record of successfully delivering complex projects.
  • Extensive experience with the Spring Framework, particularly Spring Boot, for building microservices.
  • Solid understanding of microservices architecture, containerization (Docker), and orchestration (Kubernetes).
  • Proficient in designing and building RESTful APIs and event-driven systems.
  • Strong experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with message brokers such as Apache Kafka or RabbitMQ.
  • Strong understanding of software development principles, design patterns, and Agile methodologies.

Preferred Qualifications

  • Hands-on experience in developing applications that consume or interact with AI/ML models.
  • Familiarity with cloud platforms (AWS, Google Cloud, or Azure) and their AI/ML services.
  • Basic knowledge of Python and common machine learning libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with MLOps principles and tools for model deployment and monitoring.
  • Knowledge of data processing frameworks like Apache Spark or Apache Flink.
  • Experience with search and analytics engines like Elasticsearch.
  • Excellent problem-solving abilities and strong communication skills.
  • A passion for building intelligent systems and a desire to make an impact.


Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


------------------------------------------------------

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.

View Citi’s EEO Policy Statement and the Know Your Rights poster.

Skills

PythonJavaSpring BootAWSAzureDockerKubernetesCI/CDPostgreSQLMySQLMongoDBElasticsearchCassandraMachine LearningTensorFlowPyTorchScikit-learnSparkAgileMicroservices

Similar Jobs

30

Lead Java Python Backend Engineer – AI Platforms - Vice President

citibank·Chennai, TN

Today

Java/Python Lead Software Engineer

JPMorgan Chase·Plano, TX

5d ago

Java/Python Lead Software Engineer

JP Morgan Chase·Plano, TX

5d ago

Consultant Senior/Tech Lead- Fullstack (Java/Python/Gen AI, React, Angular, Vue) - F/H/N

OCTO Technology·Paris, IDF·Hybrid

2w ago

Java and Python Lead Software Engineer - Vice President

Citi Bank·PLOT NO-1, S.NO. 77·Hybrid

3w ago

Java and Python Lead Software Engineer - Vice President

citibank·Pune, MH·Remote, Hybrid

3w ago

Technical Lead-Java FullStack-Python

Chubb·Telangana, India

5mo ago

Full Stack Developer Lead (Java/Linux/Python)

encircle.io

8mo ago

Lead Software Engineer Java / python

JPMorgan Chase·Bengaluru, Karnataka

3d ago

Lead Software Engineer Java / python

JP Morgan Chase·Bengaluru, Karnataka

3d ago

Lead Software Engineer - Java, Python, AWS

JPMorgan Chase·Singapore, SG

5d ago

Lead Software Engineer - Java, Python, AWS

JP Morgan Chase·Singapore, SG

5d ago

Senior Lead Software Engineer - Java/Python

JPMorgan Chase·Bengaluru, Karnataka

1w ago

Senior Lead Software Engineer - Java/Python

JP Morgan Chase·Bengaluru, Karnataka

1w ago

Lead Software Engineer - Java/Python

JPMorgan Chase·Jersey City, NJ

1w ago

Lead Software Engineer - Java/Python

JP Morgan Chase·Jersey City, NJ

1w ago

Lead Software Engineer - Java / Python / AWS / AI/ML

JPMorgan Chase·Plano, TX

1w ago

Lead Software Engineer - Java / Python / AWS / AI/ML

JP Morgan Chase·Plano, TX

1w ago

Sr Lead Software Engineer Java/Python

JPMorgan Chase·Wilmington, DE

2w ago

Sr Lead Software Engineer Java/Python

JP Morgan Chase·Wilmington, DE

2w ago

Lead Software Engineer - Java/Python; AWS; Kubernetes

JPMorgan Chase·Houston, TX

3w ago

Lead Software Engineer - Java/Python; AWS; Kubernetes

JP Morgan Chase·Houston, TX

3w ago

Lead Software Engineer - Python/Java AI

JPMorgan Chase·Plano, TX

3w ago

Lead Software Engineer - Python/Java AI

JP Morgan Chase·Plano, TX

3w ago

Lead Software Engineer- Java/Python/AWS

JPMorgan Chase·Jersey City, NJ

3w ago

Lead Software Engineer- Java/Python/AWS

JP Morgan Chase·Jersey City, NJ

3w ago

Lead Software Engineer - Java, Python, Spring Boot, AWS

JPMorgan Chase·Plano, TX

3w ago

Lead Software Engineer - Java, Python, Spring Boot, AWS

JP Morgan Chase·Plano, TX

3w ago

Lead Security Engineer - Python/Java Developer

JPMorgan Chase·Wilmington, DE

1mo ago

Lead Security Engineer - Python/Java Developer

JP Morgan Chase·Wilmington, DE

1mo ago