CrawlJobs Logo

Java Full-stack Lead Developer

India, Chennai · Job Posted April 10, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Technology Lead Analyst is a senior level position responsible for implementing applications. As a Java Full-stack Lead Developer, Vice President, you will drive the technical design, development, and delivery of critical Lending applications. This role requires hands-on technical leadership, a commitment to engineering excellence, and the ability to mentor developers within a dynamic environment.

Job Responsibility

  • Lead Application Development: Design, develop, and implement high-quality, scalable Java and Spring Boot solutions
  • Ensure Code Quality: Perform comprehensive unit, integration, and performance testing (JUnit, Mockito). Conduct thorough peer code reviews
  • Architect & Design: Contribute to architectural evolution, specializing in microservices, REST APIs, and event-driven systems (Kafka, RabbitMQ). Design and develop application components with minimal assistance
  • Data Management: Utilize RDBMS (SQL, PL/SQL) expertise and NoSQL database familiarity
  • Technical Mentorship: Serve as an SME to stakeholders and mentor junior developers. Evaluate and adopt new tools and approaches to improve delivery
  • Collaboration & Execution: Work effectively with global development teams to deliver business solutions
  • Security & Compliance: Analyze applications for vulnerabilities. Apply OAuth2, token-based security, and API security best practices
  • Risk Management: Appropriately assess and manage risk in technical decisions, ensuring compliance with firm policies and regulations
  • 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

Requirements

  • 10+ years of relevant experience in enterprise application development
  • Proven experience in a lead developer or technical lead role
  • Strong hands-on expertise with Java, Spring, Spring Boot, and JPA/Hibernate
  • Strong experience in Angular, UI and UI integration skills
  • Expertise in building microservices, REST APIs (Swagger/OpenAPI), and SOAP integrations
  • Experience designing & implementing event-driven systems (Kafka, RabbitMQ)
  • Solid understanding of RDBMS (SQL, PL/SQL) and familiarity with NoSQL databases
  • caching (Redis) experience a plus
  • Strong knowledge of OAuth2, token-based security, and API security best practices
  • Prior experience with WebSphere, JSP/Servlets, EJB, and leading application modernization to modern Java/Spring microservices
  • Hands-on experience with advanced AI software engineering tools (e.g., Devin.AI, Copilot)
  • Demonstrated leadership, project management, and communication skills
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred

Nice to have

caching (Redis) experience a plus

Looking for more opportunities?

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

Similar Jobs for

Java Full-stack Lead Developer

8 matching positions

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

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

Full-Stack Java Developer

We are currently seeking a Full-Stack Java Developer (Remote) to join our team i...
Location
Location
United States , Durham
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience developing Java code
  • 3+ years of experience in object-oriented design development
  • 3+ years of experience developing spring framework
  • Proven communication skills, both written and oral
  • Familiarity with all facets of SDLC - ranging from inception to deployment
  • Experience in either Rest or Soap API development
  • Experience with other Frameworks like: Spring Boot, MVC, or Hibernate
  • Strong written and verbal communication skills
  • Knowledge of common databases
  • Understanding of modern programming languages
Job Responsibility
Job Responsibility
  • understand architecture design and break it down into stories for team to work on
  • Fulltime
Read More
Arrow Right

Team Lead Full-Stack Java

Our client is one of the most recognizable insurance brands in the UK and global...
Location
Location
Latvia , Riga
Salary
Salary:
5000.00 - 5400.00 EUR / Month
sapiens.com Logo
Sapiens
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years proven track record of developing and delivering enterprise software solutions or products
  • Advanced knowledge of OOP and enterprise integration patterns
  • Experience with cloud technologies (AWS)
  • Enterprise Java experience (Spring, Webflux)
  • Advanced knowledge of SQL and database design
  • Experience with modern frontend frameworks (ReactJS)
  • Experience with task management systems (Jira)
  • Good understanding of CI/CD processes
  • Experience with Git, advanced branching, pull requests
  • Experience of working in Agile environment
Job Responsibility
Job Responsibility
  • Development of Sapiens projects and products through the entire software development lifecycle (initiation, coding, testing, delivery, support)
  • Coordinate and interact with all relevant parties (e.g. PM, BA, Manager, QA, and customer) in a dynamic and constantly changing environment
  • Lead tasks from gathering requirements to technical analysis and implementation
  • Meeting timeline and quality objectives
  • Allocate tasks based on the team's skills and workload
What we offer
What we offer
  • Annual Bonus: Receive a 13th salary bonus, proportional to the months worked
  • Complimentary Meals and Snacks: Enjoy paid lunches at our on-site restaurant, along with healthy snacks and beverages
  • Health Insurance: Benefit from health insurance coverage after your trial period
  • Engagement Events: Participate in exciting global and local employee engagement events
  • Training and Development: Take advantage of our training platform Sapiens University dedicated to enhancing your skills and expertise
  • Inclusive Work Environment: Work in an inclusive environment with accessible facilities
  • Fulltime
Read More
Arrow Right

Full Stack Java Developer (Tech Lead)

We are seeking a Full Stack Java Developer to provide technical leadership and h...
Location
Location
United States , Columbus
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Java development (Java 8 or higher)
  • 5+ years of full-stack development experience
  • 3+ years of experience with Angular and/or React
  • 3+ years of hands-on experience with Java/J2EE, Spring, and Spring Boot
  • Strong experience building and consuming RESTful APIs, working with JSON, and developing microservices architectures
  • Solid experience with SQL and database-driven applications
  • Experience with file processing (inbound/outbound integrations)
  • 2+ years of experience working with cloud platforms such as AWS, Azure, or GCP
  • Experience with front-end technologies including TypeScript, React, AngularJS, and/or jQuery
Job Responsibility
Job Responsibility
  • Lead technical design and development efforts for complex systems and applications
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Design, develop, and maintain scalable full-stack applications
  • Provide hands-on support in troubleshooting and resolving software and system issues
  • Guide and mentor developers, including assisting with onboarding and skill development
  • Ensure adherence to coding standards, best practices, and system architecture guidelines
  • Contribute to continuous improvement initiatives and stay current with emerging technology trends
  • Support deployment, integration, and maintenance of applications in cloud environments
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
Read More
Arrow Right

Lead Application Engineer (Java Full-Stack), Prod Management

The Lead Application Engineer (Java Full-Stack), Prod Management is responsible ...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years' experience in a critical software development role with high business impact, ability to understand how software delivers business value
  • Proven hands-on experience in full-stack Java engineering is a firm requirement, complemented by strong expertise in modern front-end frameworks like React
  • Excellent working knowledge of key computer science concepts (networking, operating systems, virtualization, containerization, etc.)
  • Polyglot full-stack developer mentality and ability to pick up new languages and skills
  • Excellent understanding of Software Engineering concepts like Software Development Life Cycle and GitOps
  • Excellent debugging and analytical skills: ability to isolate root cause across networking/infrastructure, application and database stacks
  • Experience of delivering software using Agile delivery methodologies is a must (SCRUM/Kanban)
  • Experience of senior stakeholder management
  • Consistently demonstrates clear and concise written and verbal communication skills
  • Bachelor’s/University degree is required
Job Responsibility
Job Responsibility
  • Demonstrates an in-depth understanding of Software Development Lifecycle and how it integrates within the overall technology landscape to deliver scalable, reliable and resilient applications
  • Ability to operate in a global environment with on-/near-/off-shore matrix reporting structures
  • Operates into a highly regulated environment that requires in-depth understanding of the regulatory requirements and the industry implications for our technologies
  • Improve the service level the team provides to our end users, which includes maximizing operational efficiencies, strengthening incident management, problem management and knowledge sharing practices
  • Drives Continuous Delivery and Automation efforts across the supported applications by means of Root Cause Analysis reviews, Knowledge management, Performance tuning, and user training
  • Fosters a culture that promotes transparency and innovation for increased team productivity
  • Coaching members of the team and outside the immediate reporting line about the best practices and recognizes anti-patterns that are quickly addressed
  • Implements the Agile Framework through one of its implementations like SCRUM or Kanban and ensures it integrates with overall organization processes
  • Avidly communicates progress and project status across the organization and ensures that stakeholders are managed appropriately throughout the execution period
  • Fulltime
Read More
Arrow Right

Senior Full-stack Developer - Vice President

We are seeking a highly skilled and experienced Senior Full stack Developer to j...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 12 years of professional experience in software development, with a proven history of technical leadership and building large-scale applications
  • Mastery of Java and Python and their ecosystems, including deep experience with modern frameworks (e.g., Spring Boot, Django, Flask, FastAPI)
  • Deep, hands-on experience with modern frontend frameworks, particularly React, and a strong understanding of web fundamentals
  • Expertise in designing and building complex, scalable distributed systems. Strong knowledge of software design patterns (e.g., microservices, event-driven architecture) and SOLID principles
  • Extensive experience developing for and deploying to cloud-native environments, including deep familiarity with Docker and Kubernetes from a developer's perspective
  • Experience in scripting and automating CI/CD pipelines to create reusable templates and components using tools such as Tekton, Harness, Jenkins, or GitLab
  • Excellent analytical and problem-solving skills, with a passion for debugging and optimizing complex systems
Job Responsibility
Job Responsibility
  • Lead the design and development of flagship application, reusable components, and internal frameworks using Java, Python, and React
  • Define and evangelize best practices for software architecture, including microservices, API design, and cloud-native development patterns
  • Design and build internal tools, libraries, and automated frameworks (including CI/CD components) that enhance developer productivity, code quality, and delivery speed
  • Champion and implement modern software development methodologies, design patterns, and architectural principles through workshops, tech talks, and documentation
  • Work closely with product and platform teams to identify and address common engineering challenges and build solutions that have a broad impact
  • Fulltime
Read More
Arrow Right

Full Stack Developer (Java / React)

We are currently recruiting for a Full Stack Developer to join a leading organis...
Location
Location
United Kingdom , Basingstoke
Salary
Salary:
Not provided
https://www.office-angels.com Logo
Office Angels
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java / Kotlin
  • Spring Boot
  • React, JavaScript, CSS
  • MS SQL Server (database design & development)
  • Git / Azure DevOps
  • Development tools such as IntelliJ
  • Proven track record delivering web-based or intranet solutions
  • Experience working in Agile environments
  • Strong understanding of the full software development lifecycle
Job Responsibility
Job Responsibility
  • Leading full-stack development on a greenfield application rewrite
  • Supporting and maintaining legacy applications
  • Collaborating with stakeholders to gather and refine business requirements
  • Designing and managing MS SQL Server databases
  • Developing integrations with internal corporate systems
  • Providing bug fixes, user support, and change management
  • Producing and maintaining technical documentation
  • Ensuring adherence to internal development standards and governance
  • Work closely with central teams to identify and resolve web application vulnerabilities
  • Manage and prioritise security remediation activities
What we offer
What we offer
  • Competitive day rate
  • Hybrid working (Basingstoke-based with flexibility)
  • Opportunity to work on a major modernisation project
  • Immediate start available
Read More
Arrow Right