Hero Image

AnitaB.org Talent Network

Connecting women in tech with the best professional opportunities!

Full Stack Developer (React & Java) Assistant Vice President

Citi

Citi

Software Engineering
Singapore
Posted on Mar 23, 2026

Full Stack Developer (React & Java)

About the Role

We are seeking an experienced and highly motivated Full Stack Developer to join our dynamic team supporting the Rates business. This role offers a unique opportunity to contribute to critical financial applications, with a primary focus on developing intuitive user interfaces (70%) using React and robust server-side solutions (30%) with Core Java. The successful candidate will be a hands-on engineer, adept at translating complex business requirements into technical solutions, providing production support, and embracing modern DevOps practices, including AI-assisted development with tools like GitHub Copilot.

Responsibilities

  • Lead the design, development, and maintenance of high-performance, scalable, and secure applications for the Rates business.
  • Develop responsive and intuitive front-end interfaces using React.js, focusing on modern functional components, Hooks, performance optimization, and scalable architecture patterns.
  • Implement robust back-end services and APIs using Core Java, Spring Boot, and integrate with messaging frameworks like Kafka.
  • Deploy, manage, and monitor applications within a Kubernetes environment.
  • Engage directly with business stakeholders to gather requirements, provide technical insights, and ensure solutions align with business objectives.
  • Provide comprehensive production support, including troubleshooting, bug fixing, and performance tuning for live applications.
  • Actively participate in DevOps activities, including CI/CD pipeline management and release processes.
  • Champion code quality through code reviews, adherence to best practices, and leveraging AI-assisted development tools (e.g., GitHub Copilot) to enhance efficiency and innovation.

Required Qualifications

  • 5+ years of experience in full-stack development with a strong emphasis on front-end (React) and back-end (Java).
  • Expert-level proficiency in React.js, including modern functional components, Hooks, advanced performance optimization techniques, and established application architecture patterns.
  • Deep understanding of Core Java, object-oriented programming, data structures, algorithms, and multi-threading.
  • Extensive experience with Spring Boot for building microservices and RESTful APIs.
  • Hands-on experience with Solace/Kafka for event-driven architectures and messaging.
  • Proven experience with Kubernetes for container orchestration and deployment.
  • Solid understanding of relational and/or NoSQL databases.
  • Demonstrated ability to communicate effectively with business stakeholders and translate requirements into technical specifications.
  • Experience with providing production support and contributing to DevOps pipelines.

Preferred Qualifications

  • Familiarity with distributed caching or data grid frameworks, such as Hazelcast.
  • Experience with AI-assisted development tools (e.g., GitHub Copilot).
  • Understanding of Large Language Model (LLM) application development.
  • Experience with cloud platforms (e.g., Openshift).
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

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

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.