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

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
New

Business Manager

Lead the Future of Sustainable Solutions! Join us as a Business Manager for Powe...
Location
Location
United States , Charlotte
Salary
Salary:
Not provided
valmet.com Logo
Valmet Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Mechanical Engineering, Chemical Engineering, Pulp & Paper Science, Business, or related mill experience
  • Knowledge of kraft recovery processes
  • Familiarity with boiler pressure part design, air system optimization, and emissions control equipment
  • Ability to interpret engineering drawings and field inspection reports
Job Responsibility
Job Responsibility
  • Develop and execute business strategies for recovery boiler products and services
  • Identify market trends (e.g., energy efficiency, emissions reduction, safety upgrades)
  • Work with internal stakeholders to support the development of equipment proposals
  • Maintain relationships with pulp mills, engineering firms, and EPC contractors
  • Understand customer pain points: reliability, emissions compliance, steam demand, safety
  • Present technical and commercial proposals to mill leadership teams
  • Work with engineering and product teams to shape product offerings for boiler improvements
  • Ensure solutions meet regulatory and mill‑specific requirements
  • Participate in capital project negotiations
  • Support on-going project management with customer issues & resolution, warranties, and risk exposure
What we offer
What we offer
  • company funded pension plan
  • 401k with company match
  • Fulltime
Read More
Arrow Right
New

Professional librarian II

The Professional Librarian II – Resource Management & Systems Librarian is respo...
Location
Location
United States , Winston Salem
Salary
Salary:
30.70 - 46.05 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in Library Science from an American Library Association (ALA)–accredited program required
  • Minimum of three (3) years of professional experience in an academic or medical library required
  • Demonstrated responsibility in one or more of the following areas: electronic resource management, collection development and assessment, acquisitions, digital resource management, or library systems
  • Advanced knowledge of resource management, acquisitions, and collection assessment
  • Strong understanding of scholarly medical and clinical resources, including databases, e‑journals and e‑books.
  • Experience working with integrated library systems and discovery platforms (e.g., Alma, Primo, LibKey)
  • Demonstrated ability to work effectively with institutional IT, information security, procurement, legal partners, vendors, and consortial groups
  • Strong analytical skills with the ability to interpret usage, licensing, and financial data
  • Ability to manage multiple complex workflows and priorities independently
  • Excellent communication, documentation, and collaboration skills
Job Responsibility
Job Responsibility
  • Oversee the full lifecycle of electronic resources, including selection, acquisition, licensing, activation, renewal, cancellation, and replacement of databases, journal packages, e-books, and other resources
  • Ensure reliable discovery and access to electronic resources by managing authentication, holdings, linking, and platform performance across library systems and vendor environments
  • Serve as the primary technical liaison between the library and institutional IT, information security, procurement, legal/contracting, vendors, publishers, and consortial partners
  • Lead electronic resource licensing and contracting, including review and negotiation of pricing and terms related to access rights, usage, data privacy, indemnification, renewals, and compliance with institutional and consortial requirements
  • Coordinate vendor relationships and communications, including trials, renewals, platform changes, access troubleshooting, and service performance
  • Collect, analyze, and evaluate usage statistics, cost data, and access metrics to inform purchasing, renewal, and cancellation decisions
  • Conduct ongoing assessment of physical and digital collections using quantitative and qualitative measures to support stewardship, accreditation needs, and program alignment
  • May manage all or a portion of the library’s collections and electronic resources budget, including expenditure tracking, renewal forecasting, and invoice reconciliation
  • Evaluate and recommend emerging technologies, standards, tools, and workflows to improve access, systems reliability, and operational efficiency
  • Collaborate with colleagues to support communication and promotion of library resources and acquisitions
What we offer
What we offer
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right
New

Senior iOS Developer

We are seeking a highly skilled and experienced Senior iOS Developer to join our...
Location
Location
Pakistan , Islamabad; Lahore; Karachi
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or related field
  • 5+ years of professional iOS development experience
  • Strong proficiency in Swift and/or Objective C
  • Solid understanding of Object-Oriented Programming (OOP) principles
  • Hands-on experience with common iOS frameworks (UIKit, Core Data, Core Animation, etc.)
  • Experience with architectural patterns such as MVC, MVVM, and MVP
  • Experience integrating APIs and third-party libraries
  • Strong understanding of the app submission process to the Apple App Store
  • Experience with version control systems, particularly Git
  • Demonstrable portfolio of released applications on the App Store
Job Responsibility
Job Responsibility
  • Deliver across the entire mobile app lifecycle - concept, design, development, testing, deployment, release to App Store, and ongoing support
  • Develop high-quality, scalable, and maintainable iOS applications using best coding practices
  • Write clean, reusable, and efficient code following industry standards
  • Collaborate closely with designers, QA engineers, product managers, and stakeholders to ensure smooth delivery
  • Ensure compliance with Apple’s Human Interface Guidelines and coding standards (e.g., SwiftLint)
  • Integrate secure authentication methods and data encryption to ensure application security
  • Conduct unit testing and implement automated UI testing to ensure reliability and performance across devices
  • Design and develop intuitive, device-specific user interfaces to enhance user experience
  • Optimize app performance and ensure both new and legacy applications meet quality benchmarks
  • Integrate web services (REST/SOAP APIs, JSON, XML)
Read More
Arrow Right