CrawlJobs Logo

Java Full Stack Lead

India, Bangalore South · Job Posted July 03, 2026
Apply Position
Job Link Share

Job Description

Wissen Technology is hiring for Java Fullstack Lead About Wissen Technology: At Wissen Technology, we deliver niche, custom-built products that solve complex business challenges across industries worldwide. Founded in 2015, our core philosophy is built around a strong product engineering mindset—ensuring every solution is architected and delivered right the first time. Today, Wissen Technology has a global footprint with 2000+ employees across offices in the US, UK, UAE, India, and Australia. Our commitment to excellence translates into delivering 2X impact compared to traditional service providers. How do we achieve this? Through a combination of deep domain knowledge, cutting-edge technology expertise, and a relentless focus on quality. We don’t just meet expectations—we exceed them by ensuring faster time-to-market, reduced rework, and greater alignment with client objectives. We have a proven track record of building mission-critical systems across industries, including financial services, healthcare, retail, manufacturing, and more. Wissen stands apart through its unique delivery models. Our outcome-based projects ensure predictable costs and timelines, while our agile pods provide clients with the flexibility to adapt to their evolving business needs. Wissen leverages its thought leadership and technology prowess to drive superior business outcomes. Our success is powered by top-tier talent. Our mission is clear: to be the partner of choice for building world-class custom products that deliver exceptional impact—the first time, every time. Job Summary: We are looking for a hands-on Java Full Stack Technical Lead with strong expertise in Java, Spring Boot, Microservices, and React to lead the design, development, and delivery of enterprise applications. The ideal candidate should have experience in application architecture, system design, data structures & algorithms, and leading development teams. Experience: 10 to 15 Years Location: Bangalore Mode of Work: Full Time Education: B.E/B tech, M tech, MCA, MS

Job Responsibility

  • Strong experience in Java 8/11/17, Spring Boot, Spring Security, Hibernate, and Microservices
  • Hands-on expertise in React.js, JavaScript/TypeScript, Redux, and REST API integration
  • Solid understanding of Data Structures, Algorithms, Big-O complexity, and problem-solving
  • Experience with System Design, HLD/LLD, Design Patterns, Distributed Systems, and Event-Driven Architecture
  • Knowledge of Kafka/RabbitMQ, SQL (Oracle/PostgreSQL/MySQL), and NoSQL databases
  • Experience with AWS/Azure/GCP, Docker, Kubernetes, and CI/CD pipelines
  • Strong understanding of JUnit, Mockito, Git, Maven/Gradle, and SonarQube
  • Minimum 3–5 years of experience leading teams, conducting code reviews, mentoring developers, and driving end-to-end delivery in Agile environments

Requirements

  • Strong experience in Java 8/11/17, Spring Boot, Spring Security, Hibernate, and Microservices
  • Hands-on expertise in React.js, JavaScript/TypeScript, Redux, and REST API integration
  • Solid understanding of Data Structures, Algorithms, Big-O complexity, and problem-solving
  • Experience with System Design, HLD/LLD, Design Patterns, Distributed Systems, and Event-Driven Architecture
  • Knowledge of Kafka/RabbitMQ, SQL (Oracle/PostgreSQL/MySQL), and NoSQL databases
  • Experience with AWS/Azure/GCP, Docker, Kubernetes, and CI/CD pipelines
  • Strong understanding of JUnit, Mockito, Git, Maven/Gradle, and SonarQube
  • Minimum 3–5 years of experience leading teams, conducting code reviews, mentoring developers, and driving end-to-end delivery in Agile environments

Nice to have

  • Experience with GraphQL and API Gateway implementation
  • Knowledge of Infrastructure as Code (Terraform/CloudFormation)
  • Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or Splunk
  • Familiarity with DevSecOps and cloud security best practices
  • Exposure to performance tuning and application scalability

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Full Stack Lead

8 matching positions

Java Full Stack Lead

A Java Full Stack Lead is a senior-level software engineer (typically 10+ years ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Generally 10-12+ years of relevant experience
  • Core Java
  • Spring Boot
  • Microservices
  • Hibernate/JPA
  • Kafka
  • React
  • Angular
  • JavaScript/TypeScript
  • HTML/CSS
Job Responsibility
Job Responsibility
  • Technical Leadership: Mentoring developers, setting coding standards, conducting code reviews, and designing complex distributed systems
  • Full Stack Development: Hands-on development using Java, Spring Boot, Microservices, and databases (MySQL/PostgreSQL)
  • Front-End Expertise: Building responsive user interfaces with Angular (e.g., Angular 17), TypeScript, HTML5, and CSS3
  • DevOps & Architecture: Implementing CI/CD pipelines, containerization (Docker, Kubernetes), and RESTful APIs
  • System Design: Designing scalable, secure (JWT/OAuth), and cloud-native applications
  • Fulltime
Read More
Arrow Right

Senior Lead - Java Full Stack - Senior Vice Presient

The Production Engineer is a pivotal role within Citi's Technology organisation,...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience in a critical software engineering or production engineering role with high business impact and a strong programming foundation (Java, Python, Go, or equivalent)
  • Hands-on experience with AI/ML engineering — including working with LLM APIs (OpenAI, Anthropic, Gemini, or open-source equivalents), embedding models, and vector databases
  • Proven expertise in prompt engineering: designing, iterating, and evaluating prompts for production use cases including classification, summarisation, code generation, and autonomous decision-making
  • Experience designing and deploying agentic systems using frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or equivalent — including multi-agent orchestration and tool-use patterns
  • Excellent engineering skills and strong understanding of Software Development Lifecycle, GitOps, and modern DevSecOps practices
  • Excellent working knowledge of key computer science concepts (networking, operating systems, virtualisation, containerisation, etc.)
  • Polyglot full-stack developer mentality and ability to pick up new languages and skills
  • Excellent debugging and analytical skills: ability to isolate root cause across networking/infrastructure, application, and database stacks
  • Operational experience of deploying and running services at scale on top of Docker/Kubernetes stack and a service mesh (Istio or equivalent) is highly desirable
  • Operational experience with orchestration tools for CI/CD and Infrastructure-as-Code tooling (Terraform, CloudFormation, Pulumi, etc.) is highly desirable
Job Responsibility
Job Responsibility
  • Designs, develops, and maintains production-grade software systems with a strong emphasis on reliability, scalability, and operational excellence across Citi's global technology estate
  • Architects and implements agentic AI workflows — building autonomous systems that can reason, plan, and act across production environments with minimal human intervention
  • Applies advanced prompt engineering techniques to integrate large language models (LLMs) into operational tooling, incident response pipelines, and developer productivity platforms
  • Leads the development of AI-native observability solutions — leveraging intelligent agents to detect anomalies, predict failures, and automate remediation before issues impact end users
  • Writes clean, well-tested, and well-documented code across the full stack
  • champions engineering best practices including code review, pair programming, and test-driven development
  • Drives Continuous Delivery and Automation efforts across supported applications by means of Root Cause Analysis reviews, knowledge management, performance tuning, and user training
  • Operates and evolves CI/CD pipelines, Infrastructure-as-Code tooling, and GitOps workflows to support rapid, safe delivery of software at scale
  • Collaborates with platform, data, and product engineering teams to embed AI capabilities into the production lifecycle — from deployment to decommission
  • Implements the Agile Framework through one of its implementations (SCRUM or Kanban) and ensures it integrates with overall organisation processes
  • Fulltime
Read More
Arrow Right

Lead Java Full Stack Developer – Vice President

The Java Full Stack Developer is a senior level position responsible for establi...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Demonstrated leadership and project management skills
  • Experience in applying resilience patterns (Resilience4j circuit breakers, retries) for external API integrations
  • Experience of building RESTful APIs using Springboot, Spring, Hibernate
  • Experience with databases such as Oracle and MongoDB
  • Experience with containerization and orchestration technologies like OpenShift and Kubernetes
  • Experience of following TDD and clean code principles
  • Proficiency with data structures, algorithms and SQL
  • Proficiency in programming in Java, Python, Scala
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
  • Fulltime
Read More
Arrow Right

Lead Java Full Stack Developer

Role Summary: We are looking for a Java Full-Stack Engineer to design, build, an...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of experience in full-stack web application development
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability)
  • Strong front-end development experience with Angular including TypeScript, HTML5, and CSS
  • Experience using UI component libraries such as Kendo UI
  • Working knowledge of micro front-end architecture and patterns
  • Solid understanding of API design and microservices (service boundaries, resilience, observability basics)
  • Hands-on experience with SQL Server and relational data modeling
  • Experience with Elasticsearch and event streaming with Kafka
  • Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines
  • Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team
Job Responsibility
Job Responsibility
  • Develop and maintain web applications across the stack: UI, APIs, and backend services
  • Build scalable, secure microservices using Java and Spring Boot
  • Develop responsive user interfaces using Angular, leveraging Kendo UI components where appropriate
  • Implement and support micro front-end patterns (composition, shared libraries, module federation or equivalent approaches)
  • Design, build, document, and consume RESTful APIs
  • ensure service contracts and versioning strategies are followed
  • Work with SQL Server and optimize queries, indexes, and data access patterns
  • Implement search and indexing solutions with Elasticsearch
  • Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness)
  • Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy)
  • Fulltime
Read More
Arrow Right

Lead Full Stack Java Developer – Vice President

As a Full Stack Java Developer within our team, you will take on a critical lead...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant professional experience in designing, developing, and deploying enterprise-scale applications
  • Proven experience in a technical leadership role, including mentoring developers, conducting code reviews, and guiding team decisions
  • Demonstrated ability to design and implement complex, distributed systems and microservices architectures
  • 6+ years in Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data, reactive spring)
  • Deep experience in designing, building, and consuming RESTful APIs and microservices
  • Extensive experience with relational databases (e.g., PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB)
  • Strong understanding of ORM frameworks (e.g., JPA/Hibernate) and data modeling
  • Proficiency with build tools like Maven or Gradle and CI/CD pipelines
  • Strong proficiency in modern front-end technologies (e.g., HTML5, CSS3, JavaScript/TypeScript)
  • Hands-on experience with modern JavaScript frameworks, particularly ReactJS and state management libraries like Redux
Job Responsibility
Job Responsibility
  • Lead the architectural design and development of complex, scalable, and resilient full-stack applications, with a primary focus on Java, Spring Boot, and modern front-end frameworks
  • Mentor, coach, and lead a team of developers, fostering a culture of technical excellence, collaboration, and continuous improvement
  • Oversee the entire software development lifecycle for key projects, from technical requirements gathering and design to coding, testing, and deployment
  • Partner with product managers, business stakeholders, and other technology teams to define technical roadmaps, influence product strategy, and translate business requirements into robust technical solutions
  • Remain hands-on and contribute to the development of complex features, back-end services, and APIs, setting a high standard for the team
  • Champion and enforce software development best practices, including agile methodologies, CI/CD, automated testing, and secure coding standards
  • Take ownership of application performance, scalability, and reliability
  • Fulltime
Read More
Arrow Right

Technical Lead - Full Stack Java, Angular, React

We are seeking a highly accomplished and visionary Tech Lead / Senior Developer ...
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 or Master's degree in Computer Science, Information Technology, Engineering, or a related technical field
  • 10+ years of extensive experience in software development, with a significant focus on full-stack application development
  • Proven expertise in Java development, with advanced knowledge of Spring Framework (Spring Boot, Spring Cloud, Spring Security)
  • Strong hands-on experience with front-end technologies, including Angular (version 8+) AND ReactJS, TypeScript, HTML5, CSS3, and responsive design
  • Deep understanding and practical experience with SQL and relational databases (e.g., Oracle, PostgreSQL, SQL Server)
  • Experience with microservices architecture, RESTful API design, and distributed systems
  • Proficiency with version control systems (Git), CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps), and automated testing frameworks
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable
  • Prior experience in financial services, especially with KYC, AML, or other regulatory compliance domains, is a strong advantage
  • Exposure to or direct experience with Artificial Intelligence (AI) and Machine Learning (ML) concepts, frameworks (e.g., TensorFlow, PyTorch), or relevant projects is a significant advantage
Job Responsibility
Job Responsibility
  • Technical Leadership & Architectural Contribution: Lead the technical design and implementation of scalable, high-performance, and resilient full-stack applications using Java, Spring Boot, Angular, and React. Contribute actively to architectural discussions, ensuring solutions align with enterprise standards and strategic objectives
  • Full Stack Development & Delivery: Drive end-to-end development activities, including front-end (Angular/React), back-end (Java/Spring Boot microservices), database integration (SQL), and API development (RESTful). Ensure timely delivery of features with high quality and adherence to best practices
  • Code Excellence & Best Practices: Champion clean code principles, conduct comprehensive code reviews, and establish coding standards, design patterns, and development methodologies (e.g., Agile, Scrum) to foster a culture of quality and efficiency
  • Advanced SQL & Database Management: Design, optimize, and manage complex SQL queries, stored procedures, and database schemas. Possess a deep understanding of relational database concepts, performance tuning, and data integrity
  • Mentorship & Team Growth: Provide technical guidance, coaching, and mentorship to junior and mid-level developers, fostering their growth, problem-solving skills, and adherence to engineering best practices
  • Problem Solving & Innovation: Act as a go-to expert for resolving complex technical challenges, debugging critical issues, and implementing innovative solutions to enhance system performance, scalability, and maintainability
  • Stakeholder Collaboration: Work closely with product owners, business analysts, QA teams, and other technical leads to understand requirements, translate them into technical specifications, and ensure successful project execution
  • Continuous Improvement: Stay abreast of emerging technologies, industry trends, and best practices in full-stack development, cloud computing, software architecture, and Artificial Intelligence (AI), advocating for their adoption where appropriate
  • KYC Domain Expertise (Advantageous): Leverage or acquire a strong understanding of KYC processes, anti-money laundering (AML) regulations, and financial crime prevention to design and develop solutions that meet stringent compliance requirements and improve operational efficiency. Identify opportunities to integrate AI-driven functionalities to enhance KYC processes, such as intelligent data extraction, anomaly detection, or predictive analytics
  • Fulltime
Read More
Arrow Right

Lead Full Stack Java Developer

The Lead Full Stack Java Developer – is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle
  • In-depth knowledge of modern application architecture principles
  • Clear understanding of Data Structures and Object-Oriented Principles using Java
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
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
  • Fulltime
Read More
Arrow Right

Lead Java Full Stack Developer

The Applications Development Senior Manager is a senior management level positio...
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 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
Job Responsibility
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
  • Fulltime
Read More
Arrow Right