Posted on: 16/12/2025
Job Description :
Key Responsibilities :
Technical Leadership & Team Management :
- Lead, mentor, and manage full stack development teams, ensuring high standards in coding, design, testing, and delivery.
- Provide technical guidance, conduct code reviews, and enforce best practices across the development lifecycle.
- Identify and remove technical and delivery blockers to ensure smooth project execution.
Project & Delivery Management :
- Oversee and manage multiple projects simultaneously, ensuring timely delivery and alignment with business goals.
- Collaborate with product managers, stakeholders, and architects to define technical requirements, scope, and timelines.
- Support effort estimations, sprint planning, and release management.
Solutioning & Architecture :
- Drive solution design and system architecture for new and existing applications.
- Evaluate and select appropriate technologies, frameworks, and tools based on project needs.
- Design scalable, secure, and high-performance microservices-based architectures.
Backend Development :
- Design, develop, and maintain robust Java applications using Java 8+, Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Build, optimize, and maintain RESTful APIs for integration with frontend applications and third-party systems.
- Implement business logic, security, logging, and exception handling frameworks.
Frontend Development :
- Develop and review user interfaces using ReactJS, JSP, Thymeleaf, HTML, CSS, JavaScript, and jQuery.
- Ensure responsive, user-friendly, and high-performance frontend solutions.
Database & Caching :
- Design and optimize database schemas using PostgreSQL and PL/SQL.
- Implement caching strategies using Redis to improve application performance and scalability.
Microservices & DevOps :
- Design and implement microservices architecture, ensuring scalability, fault tolerance, and observability.
- Collaborate with DevOps teams on CI/CD pipelines, containerization, and deployment strategies.
Required Skills & Technical Competencies :
- Backend Technologies : Strong expertise in Java (8+), Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
- Frontend Technologies : Proficiency in ReactJS, JSP, Thymeleaf, HTML5, CSS3, JavaScript, and jQuery.
- Databases & Caching : Strong experience with PostgreSQL, PL/SQL, and Redis.
- Architecture & Tools : Solid understanding of microservices architecture, REST APIs, and distributed systems.
- Experience with Git and modern development tools.
Educational Qualifications : Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1591398
Interview Questions for you
View All