C
Citi•1h ago
Indeed
Java Full Stack Developer
Chennai, Tamil Nadu
Full Time
Mid Level
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