C

Citi

Runs banking and payments for global clients

Senior Developer, Java Microservices

Backend EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • 5-8 years of experience in an applications development role, with demonstrated execution capabilities.
  • Strong development experience using Java, microservices, Spring Boot, and databases.
  • Working experience with user interface development and Angular is a plus.
  • Strong analytical and quantitative skills, with a data-driven and results-oriented approach.
  • Experience running high-traffic, distributed, cloud-based services.
  • Experience affecting large-scale culture change.
  • Experience leading infrastructure programs.
  • Experience working with third-party service providers.
  • A Bachelor's/University degree or equivalent experience.

Responsibilities

  • Turn the technology stack and application design into code across multiple development platforms, including iOS, Android, web/Angular, and services.
  • Apply established criteria and appropriate technologies to solve technical challenges and deliver small-scale features, functions, and supporting aspects of larger program efforts.
  • Perform application systems analysis and programming activities, including assisting with feasibility studies, time and cost estimates, and implementation of new or revised application systems and programs.
  • Develop, design, construct, test, and implement secure, stable, testable, and maintainable code.
  • Engage in digital application development, risk technology, middleware, mainframe and non-mainframe applications, analytic model development, and application support activities to meet business needs and verify deliverable integrity.
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions for customer-facing systems.
  • Learn and account for system functionality, architecture, dependencies, runtime properties, business requirements, application services, runtime operations, support strategies, and maintenance needs.
  • Understand business context and customer use cases.
  • Evaluate system designs and architecture during solution discussions, development, and application or systems documentation creation.
  • Drive clarity in technical implementation through system build and performance discussions, provide technical context to team members, and represent team systems to internal and external stakeholders.
  • Build and maintain integrated project development schedules that account for dependencies, differing software development lifecycle approaches, constraints, and contingencies.
  • Negotiate features and priorities and help the team and customers reach consensus.
  • Improve team development processes to accelerate delivery, drive innovation, lower costs, and improve quality.
  • Objectively measure productivity and automate code quality, code performance, unit testing, and build processing in the continuous integration and continuous delivery pipeline using SonarQube, FindBugs, RTC, Jenkins, and RLM.
  • Assess and manage risk in business decisions, comply with applicable laws, rules, and regulations, apply sound ethical judgment, and escalate, manage, and transparently report control issues.

Desired Qualifications

  • Working experience with user interface development and Angular.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs