Solutions Architecture Analyst – Assistant Vice President

Citigroup Inc.

Irving (TX)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citigroup Inc. is seeking a Solutions Architecture Analyst – Assistant Vice President to help design scalable applications and integrate AI/ML capabilities. The role involves developing microservices, collaborating with teams, and implementing best practices in a dynamic financial services environment.

The ideal candidate will have over 5 years of experience in software development, particularly with Java and microservices, along with a Bachelor's degree in a related field.

This position offers the opportunity to grow and innovate while contributing to exciting projects within Citigroup.

Qualifications

  • 5+ years of software development experience, including Java and microservices.
  • Understanding of Agile methodologies.
  • Knowledge of relational and NoSQL databases.

Responsibilities

  • Assist in designing scalable Java microservices.
  • Develop Java code for microservices and APIs.
  • Collaborate with architects to implement best practices.

Skills

Java
Microservices
AI/ML concepts
REST APIs
Cloud platforms (AWS, Azure, GCP)

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
Oracle
PostgreSQL
MongoDB
Cassandra

Job description

Solutions Architecture Analyst – Assistant Vice President

We are seeking a Solutions Architect with a strong foundation in Java, Microservices Development, and exposure to Artificial Intelligence (AI) / Machine Learning (ML). In this role, you will contribute to the architecture, design, and development of scalable, high-performance applications, while supporting the integration of AI/ML capabilities into enterprise systems. You will collaborate with cross-functional teams and support architectural initiatives within a dynamic financial services environment.

Key Responsibilities
  • Architecture & Design: Assist in designing scalable, high-availability Java microservices and supporting the integration of AI/ML components into enterprise applications.
  • Development & Implementation: Develop clean, maintainable, and efficient code for microservices, APIs, and AI-enabled features using Java and related technologies.
  • Performance Optimization: Monitor system performance and help identify and resolve performance bottlenecks to ensure reliability and scalability.
  • Technical Contribution: Collaborate with senior architects and engineers to implement best practices in microservices architecture and AI integration.
  • Code Quality & Standards: Follow established coding standards, security guidelines, and participate in code reviews to maintain high-quality deliverables.
  • Troubleshooting & Support: Support debugging and resolution of technical issues across applications, including microservices and AI integrations.
  • Collaboration: Work closely with developers, data scientists, and product teams to build and deliver integrated solutions.
  • Innovation & Learning: Stay current with emerging technologies in Java, microservices, and AI/ML; proactively suggest improvements and enhancements.
  • Documentation: Contribute to technical documentation, including APIs, system designs, and operational processes.
Preferred Qualifications
  • Experience: ~5+ years of software development experience with hands‑on work in Java, microservices, and enterprise applications. Exposure to Agile methodologies and basic AI/ML concepts.
  • Technical Skills:
    • Knowledge of Java and REST APIs
  • Microservices & Systems: Understanding of microservices architecture, distributed systems, and messaging systems (Kafka, RabbitMQ).
  • API Development: Experience with API design and tools like OpenAPI/Swagger.
  • AI/ML Exposure: Basic understanding of AI/ML concepts and exposure to integrating models or APIs into applications.
  • Cloud & Containers: Familiarity with cloud platforms (AWS, Azure, or GCP), Docker, and Kubernetes basics.
  • Databases: Experience with relational (Oracle, PostgreSQL) and/or NoSQL databases (MongoDB, Cassandra).
  • DevOps Practices: Understanding of CI/CD pipelines and version control systems (e.g., GitHub).
  • Problem-Solving: Strong analytical and troubleshooting skills with attention to detail.
  • Communication: Ability to communicate technical ideas effectively with team members.
Education
  • Bachelor’s degree in Computer Science, Engineering, or related field.
Nice to Have
  • Exposure to AI/ML
  • Experience in financial services or regulated environments

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solutions Architecture Analyst - Assistant Vice President
Solutions Architecture Analyst - Assistant Vice President

Citi • New York (NY)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Java Solutions Architect for AI-Driven Microservices
Java Solutions Architect for AI-Driven Microservices

Citi • New York (NY)

On-site
Solutions Architecture Analyst – Assistant Vice President
Solutions Architecture Analyst – Assistant Vice President

Citibank (Switzerland) AG • Irving (TX)

Hybrid
Confidential
Senior Java Software Engineer Vice President
Senior Java Software Engineer Vice President

Citi • New York (NY)

On-site
USD 110,000 - 150,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior AI Engineer - Senior Vice President
Senior AI Engineer - Senior Vice President

Citi • New York (NY)

On-site
USD 250,000 - 350,000
Senior Java Solutions Architect- Vice President
Senior Java Solutions Architect- Vice President

Citi • New York (NY)

Hybrid
USD 31,000 - 63,000
Fullstack Java Developer, Vice President
Fullstack Java Developer, Vice President

Citigroup Inc. • Irving (TX)

On-site
USD 126,000 - 189,000
Medical, dental & vision coverage
401(k) retirement plan
Life, accident, and disability 보험
Sr. AI/Python Engineer-Vice President
Sr. AI/Python Engineer-Vice President

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,000 - 213,000
Medical, dental, and vision insurance
401(k)
Wellness programs
+1
Lead API & Microservice Integration Engineer, VP
Lead API & Microservice Integration Engineer, VP

Citigroup Inc. • Irving (TX)

Hybrid
USD 126,000 - 189,000
Hybrid work model
Continuous learning
Competitive compensation
Lead Java Engineer - Assistant Vice President
Lead Java Engineer - Assistant Vice President

Citi • New York (NY)

On-site
USD 170,000 - 230,000