HamburgerMenu
hirist

Job Description

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.

info-icon

Did you find something suspicious?