Taro Logo

Java full stack senior developer

Global financial services company providing banking and financial products and services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
14+ years of experience
Finance

Description For Java full stack senior developer

Citi is seeking a Senior Java Full Stack Developer to join their technology team in Pune. This senior management position involves leading and managing Applications Development teams while providing technical oversight across systems. The role combines hands-on technical leadership with people management responsibilities, requiring expertise in Java, Spring Framework, and modern cloud technologies. The position demands 14+ years of industry experience and deep knowledge of distributed systems, messaging platforms, and containerization technologies. As a global financial institution, Citi offers the opportunity to work on large-scale enterprise applications while ensuring compliance with industry regulations. The role involves collaborating with cross-functional teams, architecting solutions, and driving technical excellence through best practices in software development. The ideal candidate will balance technical expertise with leadership skills, contributing to both strategic technical decisions and team development. This position offers the chance to impact critical financial technology systems while working for one of the world's leading banking institutions.

Last updated 2 days ago

Responsibilities For Java full stack senior developer

  • Manage Applications Development teams and conduct personnel duties
  • Provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development
  • Monitor delivery of end results and participate in budget management
  • Handle day-to-day staff management issues and resource allocation
  • Ensure essential procedures are followed and contribute to defining standards

Requirements For Java full stack senior developer

Java
MongoDB
Kafka
Redis
  • 14+ years of industry experience
  • Experience with Agile development and scrums
  • Strong knowledge of Core Java, Spring (Core, Boot etc)
  • Expertise in Web API implementations (Web services, RESTful services)
  • Good understanding of Linux or Unix operating systems
  • Knowledge of build tools (Ant/Maven), CI/CD (Jenkins), code quality analysis (SonarQube)
  • Experience with SCM tools like Bitbucket
  • Knowledge of Docker/Kubernetes/OpenShift
  • Strong knowledge of distributed messaging platforms (Apache Kafka, RabbitMQ)
  • Understanding of NoSQL databases like MongoDB
  • Bachelor's degree/University degree (Master's preferred)
  • Strong analysis and design skills including OO design patterns

Interested in this job?

Jobs Related To Citi Java full stack senior developer