FullStack Developer

Citi

Citi

Software Engineering

Pune, Maharashtra, India

Posted on May 21, 2026

We are seeking a highly skilled and motivated Senior Software Engineer with 5-8 years of experience to join our dynamic engineering team. The ideal candidate will have a strong background in full-stack development, with proven expertise in both front-end and back-end technologies. This role involves designing, developing, and deploying complex, scalable, and high-performance applications. The candidate will work on cutting-edge projects, including the integration of Generative AI, and will play a key role in the entire software development lifecycle, from conception to deployment.

Key Responsibilities

  • Design, develop, test, and deploy robust and scalable web applications using modern technology stacks.
  • Develop and maintain microservices-based architectures using Java Spring Boot.
  • Create responsive and intuitive user interfaces using Angular or Vue.js.
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployments.
  • Work with and manage databases such as MongoDB and Oracle DB, ensuring data integrity and performance.
  • Integrate and manage real-time data streaming solutions using Apache Kafka.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.
  • Explore and implement solutions leveraging Generative AI to enhance our products and services.
  • Participate in code reviews to maintain high standards of code quality, performance, and security.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement.

Required Skills and Qualifications

  • Experience: 5-8 years of professional experience in software development.
  • Front-End: Proficiency in modern JavaScript frameworks such as Angular or Vue.js.
  • Back-End: Strong experience in Java Spring Boot and building microservices.
  • Databases: Hands-on experience with both NoSQL (MongoDB) and relational databases (Oracle DB).
  • Messaging Systems: Proven experience with Apache Kafka for building event-driven architectures.
  • CI/CD: Solid understanding and practical experience with CI/CD tools (e.g., Jenkins, Tekton).
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Technical Acumen: Strong analytical and problem-solving skills with a deep understanding of software design principles and patterns.

Preferred Qualifications

  • Generative AI: Experience or a strong interest in applying Generative AI models and technologies.
  • Cloud Technologies: Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Containerization: Knowledge of Docker and container orchestration tools like Kubernetes.
  • Agile Methodologies: Experience working in an Agile/Scrum development environment.

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

Time Type:

Full time

------------------------------------------------------

Most Relevant Skills

Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi’s EEO Policy Statement and the Know Your Rights poster.