CrawlJobs Logo

Lead Java Fullstack Developer (React and Angular)

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Technology Lead Analyst with 12+ years of experience 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:

  • 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
  • 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 particular 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.

Requirements:

  • 12+ years of experience
  • Applications Development Technology Lead Analyst
  • Partner with multiple management teams
  • Resolve variety of high impact problems/projects
  • Provide expertise in area and advanced knowledge of applications programming
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business 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
  • Appropriately assess risk when business decisions are made
  • Frontend (Client-Side): HTML5/CSS3, JavaScript/TypeScript, React, Angular, Vue.js, Webpack/Vite, NPM/Yarn
  • Backend (Server-Side): Java, Spring Framework (especially Spring Boot), Jakarta EE, Quarkus, Apache Tomcat, Jetty, Undertow, RESTful APIs, GraphQL
  • Databases: PostgreSQL, MySQL, Oracle Database, SQL Server, MongoDB, Cassandra, Redis, Hibernate, Spring Data JPA, MyBatis
  • DevOps & Cloud: Git, Maven, Gradle, Jenkins, GitLab CI/CD, GitHub Actions, ArgoCD / Spinnaker, Docker, Kubernetes, AWS, Azure, GCP, Prometheus & Grafana, ELK Stack, Splunk
  • Other Important Technologies: Caching (Redis, Ehcache, Caffeine), Message Brokers (Apache Kafka, RabbitMQ, ActiveMQ), Testing (JUnit, Mockito, Selenium, Cucumber), Security (Spring Security, OAuth2, JWT)
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Additional Information:

Job Posted:
December 28, 2025

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 Lead Java Fullstack Developer (React and Angular)

Lead Java Fullstack 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
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • 12+ years of experience
  • expertise in applications systems analysis and programming
  • HTML5/CSS3
  • JavaScript/TypeScript
  • React
  • Angular
  • Vue.js
  • Webpack/Vite
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • identify and define necessary system enhancements to deploy new products and process improvements
  • resolve variety of high impact problems/projects
  • provide expertise in applications programming
  • ensure application design adheres to the overall architecture blueprint
  • utilize advanced knowledge of system flow
  • develop standards for coding, testing, debugging, and implementation
  • develop comprehensive knowledge of business integration
  • 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
What we offer
What we offer
  • Equal opportunity employment policy
  • support for persons with disabilities
  • global benefits to support well-being
  • career advancement opportunities
  • Fulltime
Read More
Arrow Right

Fullstack Developer GEO-ICT

We are seeking an innovative and detail-oriented Fullstack Developer GEO-ICT to ...
Location
Location
Netherlands , Nieuwegein
Salary
Salary:
3000.00 - 6000.00 EUR / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • HBO or WO education in IT or a related field
  • Minimum of 3 years' experience as a fullstack developer with a focus on GEO-ICT
  • Proficiency in Python, Java, or .NET, with experience in both frontend and backend development
  • Strong knowledge of GIS concepts and experience with Esri suite, FME, or other Geo open source solutions
  • Expertise in PostgreSQL and PostGIS or Oracle Spatial and Graph
  • Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, Maven)
  • Familiarity with project management tools such as Jira
  • Experience with containerisation technologies like Docker and Kubernetes
  • Knowledge of RESTful API development and cloud platforms (e.g., AWS, Azure, or Google Cloud)
  • Excellent problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Design, develop, and maintain fullstack GEO-ICT applications using modern technologies and best practices
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Implement and optimise GIS functionalities within our software platforms
  • Contribute to the technical design and realisation of final software products
  • Work in Agile/Scrum teams within a DevOps environment to deliver high-quality software
  • Participate in code reviews and provide constructive feedback to team members
  • Stay up-to-date with the latest trends and technologies in GEO-ICT and fullstack development
  • Share knowledge and expertise with colleagues to foster a culture of continuous learning
  • Engage with stakeholders to understand their needs and provide innovative solutions
  • Potentially take on a lead developer role, depending on work experience
What we offer
What we offer
  • A permanent contract and a gross monthly salary between €3,000 and €6,000 (based on 40 hours per week)
  • 8% holiday allowance
  • A generous mobility budget, including options such as an electric lease car with an NS Business Card, a lease bike, or alternative transportation that best suits your travel needs
  • 8% profit sharing on target (or a fixed OTB amount, depending on the role)
  • 27 paid vacation days
  • A flex benefits budget of €1,800 per year, plus an additional percentage of your salary
  • A home office setup with a laptop, phone, and a monthly internet allowance
  • Hybrid working: from home or at the office, depending on what works best for you
  • Development opportunities through training, knowledge-sharing sessions, and inspiring (networking) events
  • Social activities with colleagues — from casual drinks to sports and content-driven outings
  • Fulltime
Read More
Arrow Right
New

Java Angular FullStack Lead-Assistant Vice President

Full Stack Lead to produce scalable software solutions with over 8 years of expe...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Developer or similar role
  • Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
  • Hands on experience on Core Java, Spring, Spring boot, GenAI
  • Hands on experience with RESTful services using frameworks like Spring, Jersey
  • Knowledge on Micro services (Service discovery, API Gateway, config server) will have added advantage
  • Familiarity with databases like Oracle and MongoDB
  • Strong knowledge on UI frameworks such as Angular, Angular JS, React (optional)
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML5, with an understanding of CSS pre-processors including Sass and LESS
  • Bachelor's degree (in science, computers, information technology or engineering)
Job Responsibility
Job Responsibility
  • Building Elegant solutions and Architectural solutions
  • Develop and design RESTful services and APIs
  • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
  • Develop functional databases, applications, and servers to support websites on the back end
  • Design , develop, test and maintain, robust, resilient, scalable, high quality software
  • Work closely with distributed teams ,Product Managers, Testers and Architects to execute on the requirements
  • Stay abreast of developments in web applications and programming languages
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Stay current and provide insight on cutting edge software approaches, architectures, and vendors
  • Fulltime
Read More
Arrow Right

ARDA FullStack Developer

We are seeking an experienced Full Stack Developer to lead the development of sc...
Location
Location
United States , New York City
Salary
Salary:
120000.00 - 140000.00 USD / Year
altenusa.com Logo
ALTEN Technology USA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-10 years of experience
  • At least 2-3 years of experience in Java
  • Backend experience strongly preferred
  • Proficiency in SQL
  • At least 3-5 years of experience with SQL
  • Solid grasp of complex SQL operations like CTE, query plans, troubleshooting, indexes
  • Experience handling highly regulated, high-pressure environments preferred
  • Familiarity with processes, red tape, auditory/compliance preferred
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, Urbancode
  • Familiarity with AWS services like S3, SQS, SSM, KMS
Job Responsibility
Job Responsibility
  • Design & Develop End-to-End Solutions
  • Lead the development of scalable ARDA platform features across the full technology stack
  • Build Modern, Responsive User Interfaces
  • Develop intuitive, high-performance web applications using modern front-end frameworks
  • Develop & Maintain APIs and Server-Side Logic
  • Architect and implement secure, scalable RESTful APIs and back-end services
  • Database Architecture & Optimization
  • Design and maintain relational and/or NoSQL databases
  • Implement Testing, CI/CD & DevOps Best Practices
  • Write unit and integration tests
What we offer
What we offer
  • Mentorship
  • Career growth opportunities
  • Comprehensive benefits
  • Fulltime
Read More
Arrow Right

Principal Software Consultant - FullStack

10Pearls is seeking a highly experienced Tech Lead – Software Development to lea...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
  • 10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
  • Proven experience working across multiple product domains and industries, delivering scalable applications
  • Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
  • Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
  • Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
  • Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
  • Experience building or supporting OTT or media-rich consumer applications is a strong plus
Job Responsibility
Job Responsibility
  • Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
  • Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
  • Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
  • Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
  • Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
  • Stay updated on new technologies and trends to continuously improve technical skills
  • Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
  • Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
  • Act as focal point of contact for technical issues for specific work streams across multiple projects
  • Fulltime
Read More
Arrow Right

Software Architect - Fullstack

We are looking for a Senior/Software Architect with a strong full-stack backgrou...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's in computer science, Engineering, or related field
  • 10+ years in full-stack software development and architecture
  • 3+ years as a Technical Lead or Software Architect
  • Frontend: Angular, React
  • Backend: .NET Core, Java Spring Boot, Node.js (Express/NestJS), Python
  • Experienced in building end-to-end solutions using full-stack combinations such as MERN and MEAN
  • Cloud Platforms: AWS, Azure, GCP, or OpenShift
  • Strong object-oriented design and system architecture knowledge
  • Solid experience with n-tier web applications and enterprise application architecture
  • Experience with DevOps tools, CI/CD pipelines, and version control systems
Job Responsibility
Job Responsibility
  • Design and develop scalable, secure, and maintainable software architectures that meet business requirements
  • Lead technical design and guide development teams through implementation with a focus on performance, reliability, and security
  • Collaborate with cross-functional teams to align technology with business goals, ensuring the architecture supports scalability and client objectives
  • Conduct code and design reviews to ensure the integrity of architectural solutions and best practices, including CI/CD pipelines and secure coding
  • Lead adoption of emerging technologies, including cloud services and AI/GenAI tools, to enhance system capabilities where applicable
  • Identify technical risks early in the project lifecycle and design strategies to mitigate them, ensuring robust system architecture
  • Embrace a consulting mindset by understanding client needs, proposing innovative technical solutions that deliver business value, and translating complex technical concepts to non-technical stakeholders
  • Mentor junior architects and engineers, providing technical guidance and promoting a culture of continuous improvement
  • Engage in client discussions to gather requirements, offer technical advice, and present solutions that align with business goals and deliver measurable impact
  • Guide the recruitment of technical talent, ensuring that new hires meet both technical and cultural standards
  • Fulltime
Read More
Arrow Right

Software Architect - Fullstack

We are looking for a Senior/Software Architect with a strong full-stack backgrou...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's in computer science, Engineering, or related field
  • 10+ years in full-stack software development and architecture
  • 3+ years as a Technical Lead or Software Architect
  • Frontend: Angular, React
  • Backend: .NET Core, Java Spring Boot, Node.js (Express/NestJS), Python
  • Experienced in building end-to-end solutions using full-stack combinations such as MERN and MEAN
  • Cloud Platforms: AWS, Azure, GCP, or OpenShift
  • Strong object-oriented design and system architecture knowledge
  • Solid experience with n-tier web applications and enterprise application architecture
  • Experience with DevOps tools, CI/CD pipelines, and version control systems
Job Responsibility
Job Responsibility
  • Design and develop scalable, secure, and maintainable software architectures that meet business requirements
  • Lead technical design and guide development teams through implementation with a focus on performance, reliability, and security
  • Collaborate with cross-functional teams to align technology with business goals, ensuring the architecture supports scalability and client objectives
  • Conduct code and design reviews to ensure the integrity of architectural solutions and best practices, including CI/CD pipelines and secure coding
  • Lead adoption of emerging technologies, including cloud services and AI/GenAI tools, to enhance system capabilities where applicable
  • Identify technical risks early in the project lifecycle and design strategies to mitigate them, ensuring robust system architecture
  • Embrace a consulting mindset by understanding client needs, proposing innovative technical solutions that deliver business value, and translating complex technical concepts to non-technical stakeholders
  • Mentor junior architects and engineers, providing technical guidance and promoting a culture of continuous improvement
  • Engage in client discussions to gather requirements, offer technical advice, and present solutions that align with business goals and deliver measurable impact
  • Guide the recruitment of technical talent, ensuring that new hires meet both technical and cultural standards
Read More
Arrow Right

.Net Fullstack Developer

We are seeking a highly motivated and experienced Senior .NET Developer with J2E...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–8 years of professional experience as a .NET Developer, with experience in a senior or lead contributor capacity
  • Strong proficiency in C#, ASP.NET, .NET Core / .NET, and related technologies
  • Proven experience designing and building applications using a microservices architecture
  • Experience with front‑end technologies such as HTML, CSS, JavaScript, and SPA frameworks like Angular or React
  • Solid understanding of object‑oriented programming principles and design patterns
  • Experience with relational databases such as SQL Server, MySQL, or Oracle
  • experience with managed DBaaS solutions is a plus
  • Experience with unit testing frameworks such as NUnit or xUnit
  • Hands‑on experience with Git or similar version control systems
  • Experience working in Agile / Scrum development environments
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy robust, scalable, and resilient microservices using C#, ASP.NET Core, and .NET technologies
  • Write clean, efficient, well‑documented, and maintainable code that adheres to industry best practices and coding standards
  • Contribute to the development of a modern Single‑Page Application (SPA) frontend using frameworks such as Angular or React
  • Lead the ongoing enhancement and evolution of the application after the modernization phase
  • Take ownership of the application’s lifecycle, contribute to roadmap planning, and drive improvements aligned with future business requirements
  • Identify opportunities for performance optimization, refactoring, and technical debt reduction
  • Contribute to the continuous improvement of development processes, tooling, and engineering practices
  • Work closely with teams developing services in other languages, including Python, to ensure seamless API‑first integration and end‑to‑end functionality for analytics and AI/ML use cases
  • Collaborate effectively within a multi‑technology environment, supporting interoperability across different platforms
  • Participate actively in code reviews, ensuring high code quality, performance, and maintainability
  • Fulltime
Read More
Arrow Right