CrawlJobs Logo

Senior Java Full Stack Lead Analyst

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.

Job Responsibility:

  • Hands on senior developer who codes, mentors and leads some of the Critical In-counrty Markets applications to deliver both tech and business goals
  • The role will focus not only on new, greenfield projects, but will have an emphasis on established, older technology, supporting automation in order to migrate to strategic platforms adopting to new engineering practices and bringing efficiencies
  • Champion best practices within the Markets developer community and coaching junior team members and analysts
  • Resolve high-impact problems/projects by evaluating complex business & system processes and industry standards
  • Provide expertise in application re-engineering, ensuring application design adheres to architecture blueprint
  • Utilize advanced knowledge of system flow to develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business like architecture and infrastructure integrate, to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions

Requirements:

  • 12+ years of relevant experience in Java as a Full Stack professional
  • 5+ years of managerial experience
  • Experience with FX products
  • Experience adopting ML/AI solutions
  • Commanding knowledge on AI
  • Working knowledge of the industry and competitors’ products and services
  • Advanced knowledge of strategic direction of the function within relevant part of the business
  • Demonstrated leadership, management, and development skills
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Additional Information:

Job Posted:
April 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Java Full Stack Lead Analyst

Java Full Stack Developer

Citi is embarking on a multi-year technology initiative in Wholesale Lending Cre...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-8 years of experience
  • Good Knowledge of UI/UX Design and Tools (e.g. Figma), Angular JS and Jest for unit testing
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Hands-on Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good knowledge of SQL (Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc
  • Experience in debugging, tuning and optimizing components
Job Responsibility
Job Responsibility
  • Write good quality code in Angular JS 16
  • Well versed with UI/UX Designs (Figma), Unit test using Jest
  • Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Citi is embarking on a multi-year technology initiative in Wealth Tech Banking &...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-15 years of experience
  • Deep Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Deep Knowledge of Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good Knowledge of UI/UX Design and Angular JS and Jest for unit testing
  • Good knowledge of SQL (DB2/Oracle dialect is preferable)
  • Good knowledge of building and deploying application running in Kubernetes and Docker
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Knowledge in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
Job Responsibility
Job Responsibility
  • Individual Contributor - Write good quality code in Java, Sprint Boot (related stack)
  • Well versed with JUnit, Mockito, Integration Tests and Performance Tests
  • Individual Contributor – Write good quality code in Java Angular JS 16
  • Well versed with UI/UX Designs, Unit test using Jest
  • Ability to design, develop components with minimal assistance
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Project Lead
  • Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation
  • Evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality
What we offer
What we offer
  • Global benefits
  • Equal opportunity employer.
  • Fulltime
Read More
Arrow Right

Apps Dev Tech Lead Analyst

Citi is embarking on a multi-year technology initiative in Wholesale Lending Cre...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-12 years of experience in industry of software development (Java, Sprint Boot)
  • Good Knowledge of Spring including Spring Framework, Spring Boot, Spring Security, Spring Web, Spring Data
  • Expert Hands-on Knowledge of: Threading, Collections, Exception Handling, JDBC, Java OOD/OOP Concepts, GoF Design Patterns, MoM and SOA Design Patterns, File I/O, and parsing XML and JSON, delimited files and fixed length files, String matching, parsing, building, working with binary data / byte arrays
  • Good knowledge of SQL (Oracle dialect is preferable)
  • Experience working with SOA & Micro-services utilizing REST
  • Experience with design and implementations of cloud-ready applications and deployment pipelines on large-scale container platform clusters is a plus
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Tekton, Harness, Jenkins, Code Quality, etc.
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes etc.
  • Experience in debugging, tuning and optimizing components
  • Understanding of the SDLC lifecycle for Agile & Waterfall methodologies
Job Responsibility
Job Responsibility
  • Expert Hands-on Lead - Writes good quality code in Java, Sprint Boot (related stack)
  • Expert on JUnit, Mockito, Integration Tests and Performance Tests
  • Proficient in Mongo DB and Redis Caching
  • Sound technical Design & Architecture skills, expert in implementing appropriate design patterns
  • Sound Analytic and problem-solving skills
  • Good Experience on performance tuning – should be able to use required tools effectively to find the root causes
  • Good Experience on taking full end to end ownership of developing cloud native micro services
  • Ability to effectively interact, collaborate with development team
  • Ability to effectively communicate development progress to the Global Leads & senior management
  • Work with leads onshore, offshore and matrix teams to implement a business solution
  • Fulltime
Read More
Arrow Right

Senior Java Developer

The Process Reengineering group within the CTO organization designs, delivers so...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience in as senior analyst developer or equivalent role
  • Significant Java with Springboot and other modern Java frameworks development experience
  • Demonstrated excellent analytical skills and advanced knowledge of software architecture
  • Experience of, but not necessarily coding, other modern languages, including but not limited to Kotlin, Python, .Net, shell scripting, C++, R
  • Modern micro-service architecture and development and deployment practices: OpenShift/Kubernetes, Kakfa messaging, RESTful services, Helm, Hashicorp Vault, DevOps, SecOps
  • Relational and non-relational/no SQL DBs: SQL, Oracle, MongoDB
  • Demonstrated functional knowledge of SOLID methodology and OO design and SME in applications architecture and design
  • Experience of modern production observability/monitoring tools: Splunk, Grafana, ELK stack
  • Experience of working corporate and enterprise environment
  • Demonstrated leadership, communication, project management, and development skills, working with remote leaders
Job Responsibility
Job Responsibility
  • Delivery of modern, robust technical solutions, sometimes across multiple concurrent projects
  • Producing architecture/designs, code and technical work to align with function mission, including but not limited to POCs and full component delivery integrated with multiple systems across the firm
  • Collaborate closely with cross-functional teams, including technology and business stakeholders to define architectural and technical deliverables, sometimes within the constraints of existing platforms
  • Work with team lead to ensure utilization of best practices, methodologies, and tools available for modern technology delivery
  • Engage with technical input to transforming enterprisewide problems
  • Stay-up-to-date with the latest developments in DevOps and testing technologies for potential adoption
  • Close partnership with London based leadership and Scrum master/Delivery manager to ensure transparency for all technical team deliverables as well as local dev lead
  • Engage and influence peer technical partners to fulfill technical delivery
  • Fulltime
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of strong experience in Java/J2EE, Spring, Hibernate and micro services
  • Strong OOP fundamentals and programming languages and web frameworks
  • Familiar with standard SDLC and Agile processes
  • Hands on working experience and ability to motivate and lead the team
  • Expertise in designing and optimizing the software solutions for performance and stability
  • Expertise in troubleshooting and problem solving
  • Expertise in Test driven development, Authentication, Authorization, and Security
  • Must have worked on Oracle RDBMS
  • Good at data models and understand relational database systems
  • Able to write basic SQL
Job Responsibility
Job Responsibility
  • Work in an agile environment following through the best practices of agile Scrum
  • Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
  • Design solutions, develop the code free from defects and vulnerabilities, meeting functional and non-functional requirements
  • Contribute to overall team performance by helping others, peer reviewing the code diligently
  • Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests
  • Provide customer support by troubleshooting, resolving production incidents and eliminating problems from root level
  • Bring innovative solutions to reduce operational risks by automating mundane repetitive tasks across SDLC
  • Become full stack developer to address end-to-end delivery of user stories
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

Senior Full Stack Developer - AVP is a senior level Full Stack developer in Java...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of Full stack developer with strong hands on experience in Java and Java Script related frameworks with exposure to DB
  • Architecture decision ownership
  • Hands-on code reviews and design reviews
  • Proven experience of below technologies: Backend: Java, Spring Boot, Microservices, REST API design
  • Frontend: Angular, Web Performance Optimization, Testing (Jest, Playwright)
  • Database & Storage: Oracle, NOSQL
  • Security & Performance: OAuth2, JWT, encryption, and system optimization
  • DevOps: CI/CD, Jenkins, GitHub Actions, Docker, Kubernetes
  • Cloud: AWS (ECS, Lambda, RDS, IAM, CloudFormation)
  • Proven hands on full-stack expertise in Java, Angular, REST APIs and relational/non-relational databases
Job Responsibility
Job Responsibility
  • Partner with multiple Business and Application teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Lead End to End Application lifecycle, from strategic planning to feature delivery
  • Architect and lead development of applications using Java and Angular based web application
  • Oversee and resolve critical L3 production incidents, performing in-depth root cause analysis (Websphere, Application server logs)
  • Mentor engineering teams and establish technical standards and best practices
  • Reduce Technical Debt using Citi AI Tools
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Fulltime
Read More
Arrow Right

Applications Developer Senior Analyst

We are seeking a highly experienced and motivated Lead Java Full Stack Developer...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of progressive experience in software development, with a significant focus on Java/J2EE enterprise applications
  • Strong proficiency in Java/J2EE, including advanced concepts like multithreading, concurrency, and data structures
  • Exceptional analytical and problem-solving skills, with a proven ability to dissect complex technical issues, identify root causes, and drive effective solutions in high-pressure production environments
  • Expert-level knowledge and hands-on experience with Spring Boot, including Spring MVC, Spring Data, Spring Security, etc.
  • Demonstrated experience with modern GUI technologies (e.g., Angular, React, Vue.js) and associated web technologies (HTML5, CSS3, JavaScript, TypeScript)
  • In-depth knowledge and hands-on experience with relational databases, specifically Sybase and Oracle, including SQL, PL/SQL, database design, and performance tuning
  • Proven ability to architect, develop, and deploy full-stack solutions
  • Demonstrated experience in leading and mentoring development teams, with strong communication, interpersonal, and problem-solving skills
  • Experience with Git, Maven/Gradle, CI/CD pipelines (e.g., Jenkins), and cloud platforms is highly desirable
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Job Responsibility
Job Responsibility
  • Provide advanced technical support for escalated issues from production support team
  • During a production issue, act decisively to identify the root cause and deliver an effective solution
  • Analyzes applications to identify risks, vulnerabilities, security issues and improve the system performance
  • Partners with appropriate development and production support areas to prioritize bug fixes and support tooling requirements
  • Active involvement in and ownership of Support Project items, covering Stability, Efficiency, and Effectiveness initiatives
  • Lead the design, development, and implementation of complex Java/J2EE-based enterprise applications using Spring Boot
  • Define and enforce coding standards, best practices, and architectural patterns to ensure high-quality, maintainable, and scalable solutions
  • Conduct code reviews, provide constructive feedback, and ensure adherence to security and performance standards
  • Act as a subject matter expert for Java technologies, providing technical direction and problem-solving expertise
  • Drive end-to-end development, from front-end GUI design and implementation to back-end services and database integration
  • Fulltime
Read More
Arrow Right