Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Citi

Java ReactJS Developer – Assistant Vice President

Citi

Intermediate level position for Java ReactJS Developer at Citi responsible for developing complex systems with React and Spring. Collaborating with cross-functional teams and mentoring junior developers.

Posted 5/25/2026full-timeChennai • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
CloudHibernateJavaJUnitMicroservicesMockitoMongoDBNoSQLOracleReactRedisSeleniumSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Design and development of complex systems using React, Spring, Spring Boot and Spring Cloud, Workflow technologies.
  • Architect and implement microservices-based solutions with focus on scalability, reliability and performance.
  • Apply TDD and test-first development practices across all development stages.
  • Collaborate with cross-functional teams to define, design and deliver new features.
  • Guide the integration and optimization of Oracle and MongoDB in high-performance environments.
  • Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks.
  • Ensure high quality through effective code reviews, static code analysis and performance optimization.
  • Mentor and guide junior developers and contribute to a culture of continuous improvement.

Requirements

What you’ll need
  • 8-12 years of software development experience with strong focus on Java and workflow technology.
  • Expert-level knowledge in React, Spring Framework, Spring Boot and Spring Cloud.
  • Solid understanding and hands-on experience with Microservices Architecture and best practices.
  • Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL (MongoDB) databases.
  • Experience with Redis or equivalent for caching and performance optimization.
  • Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies.
  • Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium.
  • Strong understanding of application performance, monitoring and optimization techniques.
  • Excellent problem-solving skills and ability to lead complex development tasks.
  • Bachelor’s degree/University degree or equivalent experience

Benefits

Comp & perks
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactSpringSpring BootSpring CloudMicroservices ArchitectureHibernateJPAOracleMongoDBTest-Driven Development (TDD)
Soft Skills
problem-solvingmentoringcollaborationleadershipcontinuous improvement
Certifications
Bachelor’s degree