Citi Logo

Citi

Senior Java Full Stack Developer – Assistant Vice President

Posted 2 Months Ago
Be an Early Applicant
In-Office
Pune, Mahārāshtra
Senior level
In-Office
Pune, Mahārāshtra
Senior level
Develop and maintain scalable Java and Spring Boot backend services using microservices architecture, while building responsive interfaces with React.js and Node.js. Manage APIs, databases, cloud deployments, CI/CD practices, performance, security, documentation, and operational support. Collaborate with stakeholders, participate in code reviews, mentor junior developers, and contribute across the software development lifecycle.
The summary above was generated by AI

We are seeking a highly skilled and motivated Full Stack Developer with 8-12 years of comprehensive development experience. The ideal candidate will possess deep expertise in Java-based backend development, coupled with strong proficiency in React.js for building robust and intuitive user interfaces. This role requires a hands-on developer who is passionate about building scalable, high-performance applications, has a solid understanding of microservices architecture.

Key Responsibilities

  • Design, develop, and maintain robust and scalable backend services using Java and Spring Boot.
  • Implement microservices architectures, ensuring high availability, resilience, and performance.
  • Develop responsive and interactive user interfaces using Node.js, with an emphasis on user experience and maintainability.
  • Contribute to the entire software development lifecycle, from conceptualization and design to deployment and operational support.
  • Collaborate closely with stakeholders to define requirements, scope projects, and deliver high-quality solutions.
  • Leverage cloud infrastructure effectively for application deployment, scaling, and management.
  • Drive the adoption and implementation of modern CI/CD practices using tools like Release on Demand, GitHub Enterprise, Harness, and Lightspeed.
  • Participate in code reviews, mentor junior developers, and foster a culture of technical excellence and continuous improvement.
  • Proactively identify and address performance bottlenecks, security vulnerabilities, and technical debt.
  • Maintain comprehensive documentation for all developed components and processes.

Required Skills & Experience

8-12 years of overall hands-on software development experience.

Backend Expertise:

  • Strong proficiency in Java programming language.
  • Good experience with Spring Boot for building scalable applications.
  • Solid experience designing and implementing microservices architectures.
  • Demonstrated ability to develop multiple API services involving various database technologies, including but not limited to MongoDB and Oraas.
  • Good experience with React.js for front-end development.
  • Exceptional communication skills, both written and verbal, with the ability to articulate complex technical concepts to diverse audiences.
  • Self-motivated, proactive, and capable of working independently as well as part of a collaborative team.
  • Strong problem-solving abilities and attention to detail.
  • Hands-on experience with modern CI/CD tools and practices.
  • Experience with GitHub Enterprise for version control and collaboration.
  • Mandatory experience with Lightspeed for accelerated software delivery.

Good to Have

  • Exposure to additional UI tech stacks.
  • Experience with database technologies (e.g., Oracle, Oraas).
  • Experience in an Agile/Scrum development environment.
  • Experience with AI coding tools, such as Devin.
  • Demonstrated experience with AI use case Proof-of-Concept (POC) implementations.
  • Experience in Python is a plus

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

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.

Similar Jobs

23 Days Ago
In-Office
Senior level
Senior level
Fintech • Financial Services
Develop and support enterprise full-stack applications across UI, middleware, APIs, and database layers. Design scalable cloud-native microservices using Java, Spring Boot, Angular or React, RESTful APIs, SQL, and Oracle PL/SQL. Lead application analysis, design, testing, implementation, security, and production support. Collaborate with business and technology stakeholders, manage development activities, assess risk, establish standards, and mentor junior analysts.
Top Skills: AngularAWSCi/CdCSS3DevOpsDockerGitHTML5J2EeJavaJavaScriptKubernetesMicroservicesOpenshiftOracle Pl/SqlReactRestful ApisSpring BootSQLTypescriptVue
One Month Ago
In-Office
Senior level
Senior level
Fintech • Financial Services
Develop and support enterprise full-stack applications using Java, Spring Boot, React, REST APIs, microservices, databases, and cloud technologies. Responsibilities include requirements analysis, system design, coding, testing, implementation, production support, security, risk assessment, and collaboration with business and technology teams. The role also provides technical guidance to junior analysts, contributes to project planning, and operates independently as a subject matter expert.
Top Skills: AngularAWSCi/CdCSS3DevOpsDockerGitHTML5J2EeJavaJavaScriptKubernetesMicroservicesOpenshiftOracle Pl/SqlReactRestful ApisSpring BootSQLTypescriptVue
Yesterday
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build and own evaluation infrastructure, observability tooling, datasets, annotation workflows, and diagnostic systems for production AI agents. Lead experiments across prompts, models, routing, caching, cost, and latency. Diagnose failures across planning, tool use, and agent execution, while partnering with AI Core engineering. Manage and grow the AI Quality team as a hands-on player-coach, contributing directly to production code and technical direction.
Top Skills: Ai AgentsAnnotation WorkflowsBraintrustCachingCi/CdEvaluation FrameworksLangsmithLlmsModel RoutingObservability ToolingPythonRuby On Rails

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account