Citigroup

Financial Service

JavaMicroserviceApplicationDevelopmentManager

Bangalore, India FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Java Microservice Application Development Manager at Citigroup. Skills: Java, Microservice, Application Development Management, Financial Service. Manage Applications Development teams. Conduct personnel duties for team”

What You'll Achieve.

Establish and implement new or revised application systems; Drive applications systems analysis and programming activities; Accomplish established goals; Improve productivity and code quality

Industry & Context.

Financial Service
Problems you'll solve

Provide evaluative judgment based on analysis of factual data

What They're Looking For.

Must Have

10+ years of relevant experience in the Financial Service industry, Hands-on expertise with Java/Microservice development, designing and implementing microservices-based architectures, Proven management experience leading engineering, Ability to guide teams in adopting modern engineering practices, automation, CI/CD, cloud-native development frameworks, Experience as Applications Development Manager as senior level, Stakeholder and people management experience, Demonstrated leadership skills, Proven project management skills, Basic knowledge of industry practices and standards, Consistently demonstrates clear and concise written and verbal communication, 5+ years of MessagePoint and Exstream content and composition software, 3+ years of Java and UNIX experience, 3+ years in SDLC experience in Jira, RDZ, Bitbucket

Nice to Have

Master’s degree, Background in banking, financial services, or customer communications platforms, Knowledge and experience in Content Management Tools (Exstream or Messagepoint, ADA tagging), Familiarity with Linux/AIX, Shell Scripting, Experience in working on cross-platform or legacy modernization projects, Knowledge of and experience with automating development processes and testing

What You'll Do.

Manage Applications Development teams

Conduct personnel duties for team

Provide technical oversight across systems

Review and analyze technical solutions

Contribute to formulation of strategies

Develop comprehensive business knowledge

Provide evaluative judgment

Monitor delivery of end results

Participate in budget management

Handle day-to-day staff management

Ensure essential procedures are followed

Contribute to defining standards

Negotiate with external parties

Assess risk when making decisions

Drive compliance with laws

Apply sound ethical judgment

and report control issues

Supervise activity of others

Create accountability

How You'll Work.

Team & Collaboration

Coordination with Technology team; Support Common Platforms domains; Work with product team

Communication Scope

clear and concise written communication; clear and concise verbal communication

Process & Methodology

Proven project management skills

Full Job Description

**Job Description** The Java/Microservice Application Developer Manager is a senior management level position responsible for accomplishing results through the management of a team or department to establish and implement new or revised application systems and programs in coordination with the Technology team, support Common Platforms domains. The overall objective of this role is to drive applications systems analysis and programming activities. **_Responsibilities:_** * Manage one or more Applications Development teams to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) * Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications * Review and analyze proposed technical solutions for projects * Contribute to formulation of strategies for applications development and other functional areas * Develop comprehensive knowledge of how areas of business integrate to accomplish business goals * Provide evaluative judgment based on analysis of factual data in complicated and unique situations * Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project * Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary * 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, as well as eff

Free ATS check

Applying for this Java Microservice Application Development Manager role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Citigroup?

Real rants from real employees. Read before you apply.

Read Company Rants →