CrawlJobs Logo

Lead Java Full Stack Developer

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 Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.

Job Responsibility:

  • Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when 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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards

Requirements:

  • 8-10 years of relevant experience in the Financial Service industry designing and developing applications and leading teams
  • Strong experience in Web technologies including HTML5, React, JavaScript
  • Strong experience in Core Java, J2EE and server side development using Spring
  • Strong experience with writing middle-ware for multiuser, multithreading application
  • Good experience developing REST services
  • Good experience with Unit testing and mocking frameworks and TDD
  • Demonstrated leadership and project managerial skills using Agile methodologies
  • Good database design and SQL Writing, performance tuning skills
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Additional Information:

Job Posted:
January 30, 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 Lead Java Full Stack Developer

Lead Full Stack Java Developer

As part of OTC derivatives technology team, you will be working with a group of ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on professional software development experience
  • Proficiency in programming in Java, Python, JavaScript or Angular
  • Experience of building RESTful APIs using popular frameworks like Spring
  • Experience of working with event driven systems, microservices, micro-frontend UIs
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
Job Responsibility
Job Responsibility
  • Manage Applications Development team in an effort to accomplish established goals as well as conduct personnel duties for team
  • Lead resources and serve as a technical SME across the project through advanced knowledge of data structures, distributed systems, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Fulltime
Read More
Arrow Right

Lead 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-16 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
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
Job Responsibility
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
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Fulltime
Read More
Arrow Right

Lead 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
  • 10-16 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
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
Job Responsibility
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
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Manage big data technologies to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right

Expert Full Stack Developer

Your knowledge, skill and initiative will help your team in providing functional...
Location
Location
Thailand , Bangkok
Salary
Salary:
Not provided
https://www.allianz.com Logo
Allianz
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or Master Degree in Computer Engineering, Computer Science or other related fields
  • More than 8 years’ experience preferred as Full Stack Developer
  • Understanding of agile process
  • Understanding of micro services concept
  • Technical skills
  • Experience using design patterns for front end applications
  • Web services – REST and SOAP
  • Web development experience (HTML and CSS)
  • Angular framework (JavaScript or TypeScript)
  • Backend development (Java and Spring)
Job Responsibility
Job Responsibility
  • Develop high quality, robust and scalable software using Java, Spring boot, Typescript, Angular
  • Be hands on – develop high quality software using technologies like React Js, Java, Spring boot, Typescript, Kafka, AWS SNS, SQS
  • Work with the business analysts to fully understand the business requirements
  • Support QA team on test automation
  • Actively drive standardization and optimization of software development
  • Develop best practices to improve productivity and utilize programming principles, tools, and techniques to write solution codes
  • Collaborate with other team members in the scrum team in worldwide (Europe and Thailand as core locations)
  • Lead, design, develop, test, deploy and maintain high-quality software and enhance software solutions
  • Collaborate with cross-functional teams to define, design, and deliver features
  • Ensure the performance, quality, and responsiveness of applications
What we offer
What we offer
  • Hybrid work model
  • Company bonus scheme
  • Pension
  • Employee shares program
  • Multiple employee discounts
  • Career development and digital learning programs
  • International career mobility
  • Flexible working
  • Health and wellbeing offers
  • Healthcare and parental leave benefits
  • Fulltime
Read More
Arrow Right

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

Full Stack Developer

As part of Citi's multi-year transformation effort to simplify and modernize its...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java developer with experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Hands-on experience in Web technologies, REST-APIs, and Backend using Java/J2EE technologies
  • Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud)
  • Strong knowledge of Observability Stack, github, bitbucket, harness, CICD, Jenkins and deployment/packaging solutions such as Dockers/Kubernetes
  • Experience with Agile software development processes with a strong emphasis on test driven development
  • Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR etc
  • Strong analytical and quantitative skills
  • Data driven and results-oriented
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects
  • Proficient in information modeling, data structures and algorithms
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead for DDA Periphery Services
  • Partner with the solution / technical architecture team and other stakeholders in brainstorming sessions to identify solutions
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software, including hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others collectively integrate to contribute towards achieving business objectives
  • Assist with the development of standards for coding, testing, debugging and implementation to ensure application design adheres to the overall architecture blueprint
  • Work with limited guidance, seeking guidance only as needed as the development and delivery strategy is defined
  • Establish system benchmarks, diagnose bottlenecks, and participate in application performance tuning
  • Participate in the full development life cycle, identify dependencies between agile and waterfall delivery, working within broadly defined parameters, including test plan execution and software quality needs
What we offer
What we offer
  • Global benefits
  • Equal opportunity employment policy
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

This role involves working on HPE's next-generation cloud platform, Green Lake, ...
Location
Location
India , Kondapur
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.E/B.Tech/MTech in CSE/IT Or MCA
  • 3-5 years of hands-on experience with Java, Spring, Spring Boot, Hibernate and building real-world backend systems
  • Practical experience with Kafka, event-driven systems, and streaming architectures
  • Experience with multithreading, utilizing data structures, Client/Server architecture, microservices architecture
  • Experience designing ecosystems for Web applications & API Platforms
  • Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles
  • Experience on RESTful services, Data Caching Services, DB schema design and data access technologies
  • Experience designing and developing scalable enterprise software services and components using microservices, with a focus on handling large data volumes including both relational and NoSQL databases
  • Strong skills in SQL, and cloud-aware application development
  • Experience with Security frameworks (e.g., JWT, OATH2)
Job Responsibility
Job Responsibility
  • Design and ship Spring Boot services and REST APIs used by multiple products and services across our platform
  • Utilize tools that reduce boilerplate and multiply team productivity
  • Stream real-time data from Kafka into and out of upstream and downstream systems
  • Harness AI development tools to improve code quality, speed, and test coverage
  • Lead by example—writing clean, testable code and mentoring others in best practices and scalable design.
What we offer
What we offer
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Career development programs
  • Inclusive work environment celebrating individual uniqueness.
  • Fulltime
Read More
Arrow Right

Java/Angular Full Stack Module Lead

Sopra Steria, a major Tech player in Europe with 56,000 employees in nearly 30 c...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 4-6 years of experience in software development
  • At least 2-3 years of experience in full stack development
  • Proven track record of leading teams and delivering high-quality software solutions within budget and timeline constraints
  • Experience in managing migrations and conducting code reviews for large-scale projects
  • Demonstrated experience working in an Agile environment, preferably within the SAFe framework with knowledge of Agile tools such as JIRA, Rally, or VersionOne
  • Full stack developer (Core Java, Hibernate, Springboot, Microservices, Front end – Angular/Ext JS)
  • Experience in databases - SQL or MongoDB
  • Understanding of functional and non-functional requirements
  • Experience in DevOps pipeline set-up, Jenkins and GIT Lab
  • Experience in Jasmine, Karma unit testing tools
Job Responsibility
Job Responsibility
  • Drive innovation and contribute to the development of scalable and efficient software solutions
  • Engage and influence project stakeholders including customer and Onshore teams
  • Actively participate in Agile ceremonies such as Daily Stand-ups, Iteration Planning, Iteration Reviews, and Iteration Retrospectives
What we offer
What we offer
  • Commitment to fighting against all forms of discrimination
  • Inclusive and respectful work environment
  • Positions open to people with disabilities
  • Fulltime
Read More
Arrow Right