Citi

Full stack Java Development -Assistant Vice President

Citi
Apply
18 hours ago
Pune, IndiaStaff+

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Build high-availability, resilient, and performant microservices.
  • Develop responsive user interfaces using Node.js and TypeScript.
  • Integrate API services across multiple databases, including MongoDB and OraaS.
  • Contribute across the software development lifecycle from design through deployment and operational support.
  • Collaborate with stakeholders to define requirements, scope projects, and deliver solutions.
  • Participate in code reviews, mentor junior developers, and promote technical excellence.
  • Address performance bottlenecks, security vulnerabilities, and technical debt.
  • Maintain documentation for developed components and processes.

Requirements

  • 8+ years of software development experience.
  • Strong proficiency in Java and mandatory experience with Spring Boot.
  • Experience designing and implementing microservices architectures.
  • Experience building API services across multiple databases, including MongoDB and OraaS.
  • Front-end development experience with Node.js and TypeScript.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Hands-on experience with CI/CD tools and practices.
  • Strong written and verbal communication, problem-solving, and collaboration skills.
  • Python experience is preferred.
  • Experience with AI coding tools such as Devin or Copilot is preferred.
Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me