Citi Logo

Citi

Java Fullstack Developer- Vice President

Posted 8 Hours Ago
Be an Early Applicant
In-Office
Pune, Mahārāshtra
Senior level
In-Office
Pune, Mahārāshtra
Senior level
Leads the design, architecture, development, integration, and delivery of scalable Java full-stack enterprise applications. Builds microservices, APIs, React or Angular interfaces, database solutions, and CI/CD pipelines while enforcing engineering, security, testing, and governance standards. Resolves complex technical issues, applies AI-assisted development tools, and mentors engineering teams. Requires strong experience with Java, Spring, distributed systems, cloud-native platforms, messaging, databases, frontend frameworks, and enterprise software delivery.
The summary above was generated by AI
Job Description: Applications Development Technology Lead Analyst (C13) – Java Full Stack

Job Title: Applications Development Technology Lead Analyst (Java Full Stack)
Job Level / Band: C13 (Vice President )
Primary Location: [Pune/ Hybrid]
Function / Group: Technology / Applications Development

Role Overview

The Applications Development Technology Lead Analyst (Java Full Stack) is a senior-level technical leadership role responsible for establishing, designing, and delivering high-quality, scalable application systems and software solutions in coordination with cross-functional technology teams. The overall objective of this role is to drive end-to-end applications systems analysis, architectural alignment, full-stack software engineering, and implementation activities across distributed enterprise environments.

Key ResponsibilitiesTechnical Leadership & Solution Delivery
  • System Integration & Product Delivery: Partner with engineering managers, product owners, and multi-disciplinary teams to establish architectural roadmaps, integrate enterprise services, and deliver core system enhancements and new digital capabilities.
  • Architecture & Engineering Standards: Ensure software and application designs strictly adhere to enterprise architecture blueprints, security baselines, and industry best practices.
  • Complex Problem Resolution: Resolve high-impact, critical engineering and architectural challenges through in-depth evaluation of complex business flows, technical bottlenecks, system dependencies, and industry standards.
  • Coding & Quality Governance: Define, champion, and enforce engineering standards for clean code, design patterns, automated unit/integration testing, debugging, code reviews, and release readiness.
  • Cross-Functional Domain Alignment: Maintain a comprehensive understanding of how application architecture, infrastructure, data management, and business capabilities integrate to achieve business objectives.
Innovation, AI-Augmented Engineering & Coaching
  • Innovative Problem-Solving: Apply interpretive thinking and structured analysis to identify complex technical problems, proposing modern, scalable, and resilient technical solutions.
  • AI-First Software Delivery: Actively leverage generative AI and modern developer-productivity tools to accelerate software delivery cycles, streamline automated test creation, refactor legacy code, and elevate code quality.
  • Mentorship & Team Guidance: Serve as a technical advisor and mentor to mid-level software engineers and analysts, leading technical discussions and delegating engineering tasks effectively.
Risk, Compliance & Governance
  • Risk & Controls Assessment: Appropriately assess risk when business and technical decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding client assets.
  • Regulatory & Policy Compliance: Drive compliance with applicable laws, rules, and enterprise standards; apply sound ethical judgment; and escalate, manage, and report control issues with full transparency.
Qualifications & Technical Competencies1. Core Backend Software Engineering (Java)
  • Java Mastery: Advanced, hands-on expertise with Java (Java 17 / 21) and the modern enterprise Java ecosystem.
  • Frameworks: Extensive experience with Spring Boot, Spring Cloud, Spring Security, Spring Data, and Hibernate / JPA.
  • Microservices Architecture: Proven track record of architecting, implementing, and deploying high-throughput, low-latency, resilient, and secure microservices and distributed processing systems.
  • Messaging & Event-Driven Systems: Hands-on experience with asynchronous messaging and event streaming technologies (Apache Kafka, Solace, or JMS).
  • API Standards: Expertise designing and developing enterprise-grade RESTful APIs and gRPC services with strong authentication/authorization patterns (OAuth2, OIDC, mTLS).
2. Modern Frontend Engineering (React / Angular)
  • Frontend Frameworks: Deep practical experience building modern, responsive web applications using React and/or Angular with TypeScript and modern ECMAScript (ES6+).
  • State Management & Reactive Programming: Proficiency in state management patterns (Redux / NgRx) and reactive streams using RxJS.
  • Modern UI & Micro-Frontends: Hands-on experience with Micro-Frontend architectures, standalone components, dynamic routing, and complex enterprise data grids (e.g., AG Grid Enterprise, Elemental UI / Design System components).
  • Web Fundamentals & Real-Time Data: Strong mastery of HTML5, CSS3, SCSS, DOM manipulation, responsive layouts, and bidirectional communication protocols (WebSockets / Server-Sent Events).
3. Database & Data Engineering
  • Relational Databases (RDBMS): Deep experience with relational data modeling, schema design, advanced SQL tuning, and query optimization on enterprise databases (Oracle,).
  • NoSQL Data Stores: Practical experience designing, indexing, and maintaining document/key-value NoSQL databases (MongoDB/Couchbase).
  • High Availability & Scalability: Solid understanding of database clustering, indexing strategies, replica sets, connection pooling, and caching strategies .
4. CI/CD, Containerization & Cloud Operations
  • Containers & Orchestration: Proven experience containerizing applications using Docker and deploying onto container orchestration platforms (Kubernetes / Red Hat OpenShift).
  • Enterprise CI/CD Pipelines: Hands-on proficiency configuring automated build, test, and release pipelines using modern enterprise platforms (Harness, Jenkins, Tekton, or GitHub Actions) in Linux environments.
  • Job Scheduling & Batch Systems: Familiarity with enterprise workload automation and job schedulers (Autosys or equivalent).
  • Quality & Security Tooling: Experience integrating automated code quality, dependency management, and vulnerability scanning tools (SonarQube, Snyk, Checkmarx).
5. AI-Assisted Engineering
  • AI-First Tooling: Demonstrated proficiency integrating Generative AI developer tools (e.g., GitHub Copilot, Claude, ChatGPT, or internal LLM coding assistants) into daily development workflows to enhance productivity, code generation, and test coverage.
Education & Experience
  • Education: Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or equivalent; Master’s degree preferred.
  • Experience: 6–10+ years of progressive, hands-on experience in full-stack software engineering and application architecture, with demonstrated experience leading technical delivery within enterprise environments.

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.


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

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.

Citi Mumbai, Maharashtra, IND Office

Bandra Kurla Complex Road, Mumbai, Maharashtra, India, 400051

Similar Jobs

13 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
13 Days Ago
In-Office
Senior level
Senior level
Fintech • Financial Services
Lead the design, development, and maintenance of scalable full-stack applications. Build Java and Spring Boot backend services, develop responsive Angular or React interfaces, design RESTful APIs, manage databases, troubleshoot technical issues, and ensure application performance, scalability, and security. Collaborate with cross-functional teams using Agile/Scrum practices while applying CI/CD, DevOps, testing, and microservices best practices.
Top Skills: AgileAngularCSS3DockerGitHibernateHTML5JavaJavaScriptJenkinsJpaJunitKafkaKubernetesMicroservicesNode.jsNoSQLOracleRabbitMQRestful ApisScrumSeleniumSpring BootSQL
20 Days 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

What you need to know about the Mumbai Tech Scene

From haggling for the best price at Chor Bazaar to the bustle of Crawford Market, the energy of Mumbai's traditional markets is a key part of the city's charm. And while these markets will always have their place, the city also boasts a thriving e-commerce scene, ranking among the largest in the region. Driven by online sales in everything from snacks to licensed sports merchandise to children's apparel, the local industry is worth billions, with companies actively recruiting to meet the demands of continued growth.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account