NextHire Try for free

socgen

Posted 16 Oct 2026

Technical Lead - Java Full Stack

Apply with NextHire Auto Apply fills in the application for you.
Posted
16 Oct 2026

About the role

Profile RequiredResponsibilities

Job Requisition: Java Full Stack Technical Lead

Position Title

Java Full Stack Technical Lead

Location

Bangalore, India

Experience Required

7 to 10 Years

Role Overview

We are looking for a highly skilled and experienced Java Full Stack Technical Lead to lead the design, development, and delivery of enterprise-grade applications. The ideal candidate should possess strong expertise across both backend and frontend technologies, have hands-on experience in modern Java and UI frameworks, and demonstrate the ability to mentor teams while driving technical excellence.

The role requires ownership of the full software development lifecycle, collaboration with business and technology stakeholders, and the ability to architect scalable, secure, and high-performing solutions in a fast-paced Agile environment.

This position will play a key role in transforming traditional IT Operations through the adoption of Intelligent Automation, Self-Healing Platforms, AI-enabled Operations (AIOps), Workflow Automation, and Operational Analytics solutions.

Key Responsibilities

Technical Leadership

  • Lead a team of developers and provide technical guidance, mentoring, and code reviews.
  • Drive architecture and design decisions aligned with enterprise standards and best practices.
  • Ensure high-quality, maintainable, and scalable software solutions.

Full Stack Development

  • Design and develop end-to-end applications across frontend, backend, middleware, and database layers.
  • Build and enhance microservices-based applications using Java and Spring ecosystem.
  • Develop responsive and modern user interfaces using Angular/React technologies.

Solution Delivery

  • Translate business requirements into technical solutions.
  • Participate in effort estimation, sprint planning, and technical roadmap discussions.
  • Ensure adherence to SDLC, Agile, DevOps, and Continuous Delivery practices.

Quality & Performance

  • Perform performance tuning, code optimization, security reviews, and troubleshooting.
  • Establish unit testing and automated testing standards.
  • Resolve production issues and provide timely support for critical applications.

Collaboration

  • Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams.
  • Engage with global stakeholders and communicate technical solutions effectively.

Mandatory Technical Skills

Backend Technologies

  • Strong expertise in:
    • Core Java (Java 8+)
    • Java Collections
    • Multithreading & Concurrency
    • Memory Management
    • JVM Performance Tuning
    • Spring Framework
    • Spring Boot
    • Microservices Architecture
    • RESTful Services

Frontend Technologies

  • Strong hands-on experience in:
    • Angular (4+)
    • React JS
    • JavaScript
    • HTML5
    • CSS3
    • Bootstrap
    • jQuery
    • Node.js

Database & Data Management

  • Strong SQL and RDBMS fundamentals.
  • Experience with:
    • Oracle
    • PostgreSQL
  • Ability to write:
    • Complex SQL Queries
    • Stored Procedures
    • Functions
    • Performance Optimization Queries

Integration & Middleware

  • REST APIs
  • Web Services
  • Kafka
  • MQ/Messaging Technologies

DevOps & Cloud

  • Git
  • Maven
  • Jenkins
  • CI/CD Pipelines
  • Docker
  • Kubernetes
  • Azure Cloud

Testing

  • Unit Testing
  • Test Driven Development (TDD)
  • Integration Testing

Preferred Skills

  • Exposure to Investment Banking or Financial Services domain.
  • Knowledge of Application Security and Secure Coding Standards.
  • Experience working with high-volume transaction processing systems.
  • Continuous Delivery and DevOps practices.
  • Exposure to Cloud Native application development.

Leadership & Behavioral Competencies

  • Strong technical leadership and mentoring capabilities.
  • Excellent communication and stakeholder management skills.
  • Strong analytical and problem-solving abilities.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Ownership mindset with strong delivery focus.
  • Experience working in Agile/Scrum environments.

Educational Qualification

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related discipline.

This role is ideal for a hands-on technical leader who can balance architecture, coding, team leadership, and stakeholder management while driving modern Java Full Stack application development.

Profile Required Responsibilities

Responsible for understanding the software requirements and developing it into a working source code accordingly.

software development experience in .Java stack and UI Stack

Profile Required  

Require 4 to 5 yrs of experience on UI technologies

           • Expertise in Angular 4+,Typescript, Bootstrap, jQuery,NodeJs and React JS

• Hands on experience in Core java

• Good to have skills : Skate JS ,Rest WS

• Basics of Spring Framework and Spring Boot

• Clear understanding of Software Development life cycle and process Oriented. • Would be great if worked on Agile or Continuous Delivery (CD) based projects  before.

• Good in Object Oriented design & Design patterns

• Should have exposure to Oracle SQL. Any other DB apart from Oracle is also fine, provided the fundamentals of RDBMS are clear. Good to have experience in writing Sqls, stored procedures and functions.

• Experience in creating & executing unit tests using test driven approach with JUnit or any other equivalent.

• Basics of Webservices and Linux

• Exposure to Agile Practices.

   

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach