Java React and Oracle Developer - Assistant Vice President

Citi

New York (NY)

Hybrid

USD 19,000 - 31,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Citi is seeking an Applications Development Programmer Analyst in Chennai. You will contribute to the design, development, and implementation of robust, high-performance software using Java, React, and Oracle databases to support core business operations.

You will participate in all SDLC phases, collaborate with cross-functional teams, and mentor junior analysts. A Bachelor's degree and 7+ years of experience are expected in this hybrid role.

Qualifications

  • 7+ years of software development and systems analysis experience.
  • Strong front-end with React, plus back-end Java and Spring Boot.
  • Solid Oracle SQL/PLSQL knowledge and performance tuning.

Responsibilities

  • Full-stack development: build UI with React and secure Java back-ends.
  • Design, optimize, and maintain Oracle relational schemas and queries.
  • Participate in all SDLC phases from analysis to deployment.
  • Analyze feasibility, estimate time/cost, and support risk planning.
  • Implement robust security measures during design and reviews.
  • Collaborate with business users and tech teams to solve issues.
  • Mentor junior analysts and promote best practices.
  • Assess risk and ensure compliance with policies.

Skills

React
Java
Oracle
TypeScript
SQL
Spring Boot
Microservices

Education

Bachelor's degree in Computer Science/IT

Tools

Oracle DB
JDBC
REST APIs

Job description

Java React and Oracle Developer - Assistant Vice President
Location(s):

Chennai, Tamil Nadu, India

Job Type:

Hybrid

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,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
Role overview

We are seeking a skilled and motivated Applications Development Programmer Analyst to join our global Technology team. In this collaborative role, you will contribute to the design, development, and implementation of robust, high-performance software applications. Utilizing your expertise in Java, React, and Oracle database technologies, you will solve complex technical challenges, optimize system functionality, and deliver high-quality solutions that support our core business operations.

Key responsibilities
  • Full-stack development:Design, build, and maintain responsive front-end user interfaces using React and secure, scalable back-end services using Java.

  • Database management:Design, optimize, and maintain relational database schemas, complex queries, and stored procedures within Oracle databases.

  • Software development lifecycle:Participate actively in all phases of the development process, including systems analysis, technical design, coding, testing, implementation, and post-deployment support.

  • Systems analysis and planning:Conduct feasibility studies, prepare time and cost estimates, and contribute to risk technology and IT planning initiatives.

  • Security and compliance:Recommend and implement robust security measures during system design and post-implementation reviews to safeguard client and firm assets.

  • Collaboration and consulting:Partner with business users, clients, and cross-functional technology groups to analyze requirements, recommend advanced programming solutions, and resolve technical issues.

  • Mentorship:Serve as a technical advisor and coach to junior analysts, promoting best practices and fostering team growth.

  • Risk management:Appropriately assess risk when making technical and business decisions, ensuring compliance with applicable policies, laws, and regulations.

Technical skills and qualifications
  • Experience: 7+ years of professional experience in software applications programming and systems analysis.

  • Front-end expertise:Strong proficiency in React, JavaScript/TypeScript, and modern front-end build tools.

  • Back-end expertise:Deep understanding of Java, Spring Boot, or equivalent back-end frameworks, and microservices architecture.

  • Database expertise:Solid hands-on experience with Oracle SQL, PL/SQL, and database performance tuning.

  • Methodologies:Working knowledge of software development methodologies, project management techniques, and systems analysis.

  • Problem solving:Proven ability to analyze complex technical problems, exercise independent judgment, and deliver under tight deadlines.

  • Education:Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).

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

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.

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

Equal Opportunity Statement

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.

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

Similar jobs worth comparing

Java Fullstack with React - Assistant Vice President
Java Fullstack with React - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 19,000 - 25,000
Senior Java Full Stack Engineer - Assistant Vice President
Senior Java Full Stack Engineer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 120,000 - 190,000
Java Application Development - Vice President
Java Application Development - Vice President

Citi • New York (NY)

Hybrid
USD 31,000 - 63,000
Java Full Stack Developer - React JS - Assistant Vice President
Java Full Stack Developer - React JS - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Java Angular Developer | Oracle PL/SQL | Hybrid Pune
Java Angular Developer | Oracle PL/SQL | Hybrid Pune

Citi • New York (NY)

On-site
Senior Lead Java Development - Assistant Vice President
Senior Lead Java Development - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 21,000 - 34,000
GenAI -Java-React Full-Stack Engineer -Assistant Vice President
GenAI -Java-React Full-Stack Engineer -Assistant Vice President

Citi • New York (NY)

Hybrid
USD 19,000 - 34,000
Health insurance
Reactivate Your Career Program- Java Full stack Developer
Reactivate Your Career Program- Java Full stack Developer

Citi • New York (NY)

On-site
USD 15,000 - 23,000
Java Full Stack - Assistant Vice President
Java Full Stack - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 18,000 - 32,000
Apps Dev Tech Lead Analyst VP
Apps Dev Tech Lead Analyst VP

Citi • New York (NY)

Hybrid
USD 63,000 - 94,000