Full Stack Java Developer - Vice President

Posted 22 Days Ago
Be an Early Applicant
2 Locations
In-Office
126K-189K Annually
Expert/Leader
Fintech • Financial Services
The Role
The role involves designing, developing, and implementing scalable applications, leading architectural decisions, mentoring junior developers, and ensuring high application performance. Candidates should be proficient in Java and Spring Boot, as well as React, with experience in AI technologies being advantageous.
Summary Generated by Built In

We are seeking a highly skilled and experienced Full Stack Java Developer/Architect to design, develop, and implement robust, scalable, and high-performance applications. The ideal candidate will possess deep expertise in Java and Spring Boot for backend development, coupled with strong proficiency in React for dynamic frontend user interfaces. This role requires a visionary who can lead architectural decisions, mentor junior developers, and contribute to all phases of the software development lifecycle. Experience with agentic model development and AI-related technologies is a significant plus, demonstrating a forward-thinking approach to innovative solutions.

Responsibilities

  • Lead the design and development of complex, high-volume, and low-latency applications for critical systems, ensuring high availability and performance.

  • Architect, build, and maintain efficient, reusable, and reliable Java code, primarily using Spring Boot framework.

  • Develop responsive and interactive user interfaces using React, ensuring a seamless user experience.

  • Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications.

  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.

  • Implement security and data protection measures.

  • Perform thorough testing, including unit, integration, and system tests, to ensure the quality and robustness of applications.

  • Identify and resolve technical issues, troubleshoot problems, and optimize application performance.

  • Contribute to the continuous improvement of the development process, tools, and technologies.

  • Mentor and guide junior developers, fostering a culture of technical excellence and continuous learning.

  • Stay abreast of emerging technologies and industry trends, particularly in Java, Spring, React, and AI/ML, and evaluate their potential application to our products.

Required Skills and Qualifications

Technical Skills

  • Backend:

    • Expert-level proficiency in Java: Strong understanding of core Java, concurrent programming, and design patterns.

    • Extensive experience with Spring Framework: Deep knowledge of Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, and other Spring ecosystem projects.

    • API Development: Proven experience in designing and developing RESTful APIs.

    • Databases: Strong knowledge of relational databases like Oracle and NoSQL databases (e.g., MongoDB, Cassandra). Experience with database design and optimization.

    • Message Brokers: Experience with message queuing systems (e.g., Kafka, RabbitMQ).

    • Testing: Solid experience with unit testing (JUnit, Mockito) and integration testing.

  • Frontend:

    • Expert-level proficiency in React: Strong understanding of React.js, its core principles, and lifecycle.

    • State Management: Experience with state management libraries (e.g., Redux, Context API, Zustand).

    • Modern JavaScript: ES6+, TypeScript.

    • HTML/CSS: Strong command of HTML5, CSS3, and pre-processors like SASS/LESS.

    • Responsive Design: Experience building responsive and accessible web applications.

    • Build Tools: Proficiency with frontend build tools (e.g., Webpack, Babel, Vite).

  • Architecture & DevOps:

    • Experience with microservices architecture and distributed systems.

    • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).

    • Understanding of CI/CD pipelines (e.g., Light Speed, GitHub).

  • General:

    • Strong problem-solving and analytical skills.

    • Excellent communication and collaboration abilities.

    • Ability to work independently and as part of a team in a fast-paced environment.

Experience

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • 10+ years of progressive experience in software development, with at least 2-4 years in an Architect role.

Good to Have Skills

  • Agentic Model Development: Experience with designing, developing, and deploying agentic models, including understanding of autonomous agents, multi-agent systems, or similar AI paradigms.

  • AI/ML Integration: Practical experience integrating machine learning models or AI services into applications.

  • Other Frontend Frameworks: Familiarity with other frontend frameworks like Angular or Vue.js.

  • Performance Tuning: Experience in performance profiling and optimization for both frontend and backend applications.

  • Security Best Practices: Knowledge of common security vulnerabilities and how to mitigate them in full-stack applications.

  • Technical Leadership: Proven track record of leading technical teams and driving successful project delivery.

Education:

  • Bachelor’s degree/University degree or equivalent experience


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

Job Family Group: Technology

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

Job Family:Applications Development

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

Time Type:Full time

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

Primary Location:Irving Texas United States

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

Primary Location Full Time Salary Range:$125,760.00 - $188,640.00


In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.

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

Most Relevant Skills Please see the requirements listed above.

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

Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

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

Anticipated Posting Close Date:May 11, 2026

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

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 Required

  • Expert-level proficiency in Java
  • Extensive experience with Spring Framework
  • Expert-level proficiency in React
  • Experience with relational and NoSQL databases
  • Experience with message queuing systems
  • Proficiency in modern JavaScript, TypeScript, HTML, CSS
  • Experience with microservices architecture and distributed systems
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • 10+ years of experience in software development

Citi Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Citi and has not been reviewed or approved by Citi.

  • Healthcare Strength Benefits coverage is positioned as comprehensive, including health, dental, and vision insurance plus on-site clinics, prescription drug support, and disability coverage. Family-building support such as fertility assistance is described as a notable differentiator within the overall package.
  • Retirement Support Retirement benefits are framed as strong, highlighted by a 401(k) with matching and additional plan options like a Roth 401(k). Financial support is reinforced through discounts and broader financial guidance resources tied to the benefits ecosystem.
  • Wellbeing & Lifestyle Benefits Wellbeing support extends beyond insurance through programs like an Employee Assistance Program, counseling/legal resources, and gym or wellness reimbursement. These offerings increase the perceived total rewards value even when cash compensation sentiment varies by role.

Citi Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Kwun Tong, Kowloon
223,850 Employees

What We Do

Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Our core activities are safeguarding assets, lending money, making payments and accessing the capital markets on behalf of our clients. We have 200 years of experience helping our clients meet the world's toughest challenges and embrace its greatest opportunities. We are Citi, the global bank – an institution connecting millions of people across hundreds of countries and cities.

Similar Jobs

Citi Logo Citi

Java Full-stack Engineer

Fintech • Financial Services
In-Office
Jacksonville, FL, USA
223850 Employees
114K-171K Annually

Citi Logo Citi

Java Engineer

Fintech • Financial Services
In-Office
Tampa, FL, USA
223850 Employees
97K-145K Annually

Citi Logo Citi

Senior Full-stack Engineer

Fintech • Financial Services
In-Office
Tampa, FL, USA
223850 Employees
97K-145K Annually

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account