- Java Full Stack Lead designs and builds scalable enterprise software, guiding engineering teams across backend, frontend, and cloud layers.
- Key requirements typically include 6 to 12+ years of experience, deep expertise in Java and Spring Boot, and proficiency with modern frontend frameworks like Angular or React
- Strong Object-Oriented design and analysis skills
- Implementation, Delivery & Maintenance of Multi-Tier applications using Java, J2EE Technologies and related frameworks
- Working experience in Servlets, JSP, Java Script
- Experience in REST fulwebservices
- Experience of SOAP Web-services
- knowledge of Enterprise Security Architecture, Identity and Access management Tools, SSO, OAuth.
- Extensive experience in unit testing framework – Junit & Mockito, Test driven development
- Good knowledge in Email/SMS integration, Auditing/Logging & security.
- Strong knowledge and experience in building Restful APIs & SOAP based web services.
- Good working knowledge of Design Patterns
- Good understanding and knowledge of Design Principles
- Experience of Spring Boot
- Experiecne in Micro servces
- Experience in Struts/Spring Framework, Hibernate/any ORM
- Working experience for SQL & Pl/SQL and Database Design Skills
- Good working knowledge of Application & Web Servers.
- Good understanding of the Software Development life cycle
- Good understanding/knowledge of secure coding practices/standards.
- Experience of implementing projects/modules for high availability, high performance.
- Experience of any Defect Management tool (ex : Jira, ADO), Code Repository-Client (ex : Subversion, GIT)
|
Key Technical Stack
- Backend: Java (v17/v21), Spring Boot, Microservices.
- Frontend: Angular, or React, TypeScript, HTML5, CSS3.
- Database & DevOps: SQL/NoSQL databases, Git, CI/CD pipelines, OpenShift/Kubernetes
|