freehire launches on Product Hunt on 26 August.

Follow →

Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps

Java Full Stack Technical Lead – Java, Spring Boot, React, Kafka, DevSecOps

Experience Range: 9 - 12 Years

Must Have Technical/Functional Skills

• Advanced Java, Spring Boot, React, Kafka, Oracle, DevSecOps, Test Automation.
• Backend:
• Java 11+/17
• Spring Boot
• Spring MVC

• Frontend:
• Angular
• TypeScript
• JavaScript

• Database:
• Oracle
• SQL Server
• MongoDB

• DevOps/Cloud:
• Git
• Jenkins
• Docker
• Kubernetes
• AWS / Azure / GCP

• 8+ years of software development experience.
• 2+ years in a Technical Lead role.
• Experience leading distributed teams and enterprise-scale projects.
• BFSI domain experience is highly desirable for banking and financial services engagements.
• Test Automation – Selenium.
• CI/CD.

Roles & Responsibilities
Technical Leadership

• Lead end-to-end application design and development using Java Full Stack technologies.
• Define technical architecture, coding standards, and development best practices.
• Review application design, source code, and deployment strategies.
• Drive technical decisions ensuring scalability, security, and maintainability.
• Provide technical guidance and mentorship to development teams.

Full Stack Development

• Develop backend services using:
• Java 11+/17
• Spring Boot
• Microservices
• REST APIs
• Kafka/Messaging systems

• Develop frontend applications using:
• Angular / React
• JavaScript / TypeScript
• HTML5
• CSS3

• Design and optimize database solutions using SQL and NoSQL databases.

Architecture & Solution Design

• Design scalable cloud-native and microservices-based solutions.
• Define API standards, integration patterns, and security frameworks.
• Participate in technical estimations and solution proposals.
• Conduct proof of concepts (POCs) for new technologies.

Project & Delivery Management

• Collaborate with Product Owners, Business Analysts, and stakeholders.
• Break down requirements into technical user stories and tasks.
• Track sprint progress and resolve technical blockers.
• Ensure adherence to project timelines and quality standards.

Quality & Governance

• Conduct code reviews and enforce coding standards.
• Drive unit testing, integration testing, and performance testing.
• Ensure application security and compliance requirements are met.
• Monitor production issues and lead root cause analysis activities.

Generic Managerial Skills

• The Java Full Stack Tech Lead is responsible for leading the design, development, and delivery of enterprise-grade web applications using Java-based backend technologies and modern frontend frameworks.
• The role combines hands-on technical expertise, solution architecture, team leadership, stakeholder management, and delivery ownership.


See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available