Full Stack Java and Angular Developer

Citi

Chennai, Tamil Nadu, India0–2 yrs2h agovia LinkedIn

Posted 13 Nov 2026, 22:47 IST

This job at a glance

Who can apply
Freshers and up to 2 years · Bachelor's degree
Must know
OperationsJavaSpringREST APIsMicroservicesHTML
Work
On-site in Chennai
Pay
Not stated by the employer.
Listed
13 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

The Applications Development Programmer Analyst is an intermediate-level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Key Responsibilities

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements.
  • Identify and analyze issues, make recommendations, and implement solutions.
  • Utilize knowledge of business processes, system processes, and industry standards to solve complex issues.
  • Analyze information and make evaluative judgments to recommend solutions and improvements.
  • Conduct testing and debugging, utilize script tools, and write basic code for design specifications.
  • Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures.
  • Develop working knowledge of Citi’s information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
  • Support execution of business decisions within the function by translating direction into actionable steps and ensuring effective follow-through.
  • Address non-routine situations and practical challenges by applying judgment to identify solutions or take decisions within scope.
  • Support effective functioning of the business area by ensuring processes are implemented consistently and outputs meet expected standards.
  • Operate across varied and evolving situations, exercising discretion to respond to changing requirements and priorities, while ensuring reliability, timeliness, and quality in execution within defined scope.
  • Apply domain expertise and advanced analytical capability to deliver outputs aligned with established standards and professional benchmarks.
  • Evaluate business requirements by analyzing complex issues, forming well-reasoned views, and recommending practical, implementable solutions.
  • Apply structured thinking, analytical rigor, and creativity in approaching work, particularly in situations where standard methodologies may require refinement.
  • Exercise sound professional judgment in interpreting requirements and determining appropriate courses of action, taking into account the broader business context and potential implications.
  • Independently exercise judgment and decision-making in managing day-to-day responsibilities, including evaluating complex situations, resolving issues, and determining appropriate courses of action.
  • Drive and influence delivery of work within area of responsibility, contributing to operational priorities and ensuring progress against timelines.
  • Be accountable for delivery outcomes, including quality and timelines, and may have a measurable impact on business results within scope.
  • Provide oversight on execution by reviewing outputs, guiding approach where required, and addressing gaps to ensure delivery meets expected standards.
  • Take ownership of decisions and deliverables within remit, applying analytical thinking and professional expertise to solve problems and ensure effective outcomes.

Requirements & Tech Stack

  • Programming/debugging used in business applications.
  • Java /J2EE, Spring Boot Microservices, API Development.
  • Angular, HTML5, CSS3, Java Script, and Responsive Web Design.
  • Jira, Zephyr, ALM, Git hub Copilots / AI tools, Splunk Analysis.
  • CI-CD, Devops Tools (Jenkins, Lightspeed, Teckton).
  • Deployments in Cloud.
  • Cloud-based development leveraging Openshift, AWS / GCP.
  • Software automation development using BDD, JUnit, JMeter, Selenium, Cucumber.
  • Functional and API test automation, test script creation and modification required using test automation frameworks.
  • Writing unit tests using automated TDD/BDD, E2E test suites for all components.

Qualifications

  • 0-2 years of relevant experience.
  • Working knowledge of industry practice 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.
  • Bachelor’s degree/University degree or equivalent experience.

Fresher Full Stack Developer Jobs in Chennai · last 7 days

3 openings · all need no experience

Most hiring: Cogniai, Citi, SUNAMY.AI

See all 3 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job