Java Angular full-stack Developer - C11 (5 to 9 yrs) - Chennai
Citi Bank
5 - 9 years
Chennai
Posted: 14/06/2025
Job Description
We are seeking a skilled and enthusiastic Front-End Angular Developer to join our growing team. In this role, you will play a vital part in creating engaging and user-friendly web applications using Angular. You will collaborate with designers and back-end developers to bring innovative projects to life, contributing your expertise in front-end technologies and your commitment to delivering high-quality code. If you are a team player with a strong understanding of Angular and a passion for creating exceptional user experiences, we encourage you to apply.
Responsibilities:
- Develop and maintain high-quality, responsive user interfaces using Angular.
- Implement intuitive user interactions and navigation.
- Ensure cross-browser compatibility and responsiveness of applications.
- Translate design mock-ups into functional code.
- Collaborate with back-end developers to integrate front-end components with RESTful APIs.
- Conduct thorough testing and debugging of front-end code.
- Participate in code reviews and contribute to improving development processes.
- Setup and maintain component build and deployment processes in cloud environments.
- Stay up to date on the latest front-end technologies and trends, particularly within the Angular ecosystem.
- Optimize application performance for speed and scalability.
- Maintain consistent styling and branding across applications.
- Contribute to the overall architecture and design of the front-end system.
Qualifications:
- 5-9 years as a Software Developer using modern front-end technologies:
Angular Typescript including components, modules, services, and routing.
Javascript and Java
JDBC, ORM integration with SQL databases
RHEL Linux and bash/ssh scripting
Docker, Kubernetes and related build, deploy and runtime frameworks
- Experience using modern build tools for front-end solutions (npm, yarn, gulp etc.)
- Exposure to test strategies and frameworks for UIs (jasmine, karma, selenium etc.)
- Clear understanding of software engineering best practices (unit testing, automation, design patterns etc.)
- Bachelor's degree in engineering, computer science, computer engineering, or equivalent work experience
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- Ability to work independently and as part of a team.
Preferred Skills:
- Exposure to Service Oriented and MicroServices architectures, including REST and GraphQL implementations
- Exposure to building horizontally scalable, highly available, highly resilient, and low latency applications
- Exposure to Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
- Exposure to API Management tools
- Exposure to event-driven design and architecture (Kafka, Spark Flink, etc.)
- Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
- Exposure to using Infrastructure as Code tools (Terraform, Cloudformation, etc.)
- Exposure to Security, Observability, and Monitoring tools (Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)
- Exposure to agile and iterative software delivery
- Exposure to database concepts (RDBMS, NoSQL)
Education:
- Bachelor’s degree/University degree or equivalent experience
About Company
Citi Bank, officially known as Citibank, is a global financial institution and the consumer division of Citigroup, a leading multinational banking corporation. Established in 1812, Citibank provides a wide range of financial services, including retail banking, credit cards, personal loans, wealth management, and investment banking. With a strong presence in over 100 countries, it serves millions of customers worldwide, offering both individual and business banking solutions. Citibank is known for its digital banking innovations, global reach, and commitment to financial inclusion and economic growth.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).