UI Developer (React) with Java

Citi

Citi

Software Engineering, Design
Pune, Maharashtra, India
Posted on May 30, 2025

Job Background/Context:

  • The position will require the candidate to work as a full-stack developer for projects pertaining to build high fidelity prototypes, research on new technologies and work closely with the design and user experience team
  • Candidate will be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment
  • Candidate will work independently, should be highly self-motivated and take on challenging assignments with a minimal level of direct supervision
  • The overall objective of this role is to contribute to applications systems analysis and programming activities

Key Roles/Responsibilities:

  • Building Elegant solutions and Architectural solutions
  • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
  • Design, develop, test and maintain, robust, resilient, scalable, high quality software
  • Work closely with distributed teams, Product Owners and Designers to execute on the requirements
  • Stay abreast of developments in web & mobile applications and programming languages
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Stay current and provide insight on cutting edge software approaches, architectures, and vendors
  • Apply fundamental knowledge of programming languages for design specifications.
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members

Knowledge/Technical Experience:

  • Proven experience as a Full Stack Developer or a lead front-end developer with some backend development experience.
  • Should have worked in Agile Environment
  • Must have strong knowledge and hands on experience on UI frameworks such as React
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML5, with an understanding of CSS pre-processors including Sass and LESS
  • Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
  • Good knowledge of tool such as GIT / Bitbucket and JIRA
  • Familiarity and knowledge on the below skills will have an added advantage
    • Databases like Oracle and MongoDB
    • Core Java, Spring, Spring boot
    • RESTful services using frameworks like Spring, Hibernate
    • Micro services (Service discovery, API Gateway, config server)
    • Continuous integration tools like Jenkins/TeamCity

Qualifications:

  • 10+ years of relevant experience
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practices and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of program languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

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.