Citigroup logo

Application Development Programmer Analyst

Citigroup
NewPosted today

LOCATION

Pune · Hybrid

EXPERIENCE

2+ Years

TYPE

FullTime

SKILLS REQUIRED

Application DevelopmentJavaSpring BootMicroservices ArchitectureDebuggingRESTful APIsUnit Testing

Job description

Overview

Intermediate-level Applications Development Programmer Analyst role supporting the establishment and implementation of new or revised application systems and programs with the Technology team.

What you'll do

  • 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 judgements 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, driving compliance with applicable laws, rules and regulations, and adhering to Policy
  • Escalate, manage and report control issues with transparency
  • Translate direction into actionable steps and ensure effective follow-through on business decisions within the function
  • Address non-routine situations and practical challenges by applying judgement to identify solutions or take decisions within scope
  • Ensure processes are implemented consistently and outputs meet expected standards
  • Evaluate business requirements by analyzing complex issues and recommending practical, implementable solutions
  • Review outputs, guide approach where required, and address gaps to ensure delivery meets expected standards
  • Take ownership of decisions and deliverables within remit, including delivery quality and timelines

What you'll need

  • 2 years of relevant experience
  • Strong experience in Java, Spring Boot, microservices programming
  • Experience in programming/debugging used in business applications
  • Working knowledge of industry practice and standards
  • Comprehensive knowledge of specific business area for application development
  • Working knowledge of programming languages
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor's degree/University degree or equivalent experience

Details

  • Location: Pune, Maharashtra, India
  • Time type: Full time
  • Job family group: Technology; Job family: Applications Development

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Application Development Programmer Analyst