C
Citi•1h ago
Indeed

Java Full Stack Developer

Chennai, Tamil Nadu
Full Time
Mid Level

Auto Apply to 50+ AI Matched Java Full Stack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Citi

Full Job Description

Role Overview

The Applications Development Intermediate Programmer Analyst position focuses on establishing and implementing new or revised application systems. You will contribute to system analysis, programming activities, and serve as a technical advisor for junior team members.

Key Responsibilities:

  • Develop server-side applications using Java and Spring Boot.
  • Create responsive user interfaces with Angular or React.js (including Redux/NgRx).
  • Design and implement RESTful APIs to integrate front-end and back-end components.
  • Analyze code for vulnerabilities, conduct testing/debugging, and maintain system upgrades.
  • Serve as a Subject Matter Expert (SME) to stakeholders and mentor lower-level analysts.

Required Skills & Technologies:

  • Back-End: Java, Spring Boot frameworks.
  • Front-End: Angular or React.js (ES6+, HTML5, CSS3), State Management libraries.
  • Databases: Relational SQL and/or NoSQL (MongoDB).
  • Tools & DevOps: Git, Maven/Gradle, Docker, CI/CD pipelines.

Company

C

Citi

Citi is a global financial services corporation and one of the world's oldest banks, employing approximately 219,000 people worldwide.

Chennai, Tamil Nadu
Posted on Indeed