Key Responsibilities
- Define and own the overall application architecture for Java Full Stack solutions.
- Partner with cross-functional teams to translate business needs into scalable and maintainable technical designs.
- Provide technical leadership and mentorship to development teams, driving excellence across all stages of the SDLC.
- Evaluate and implement frameworks, tools, and technologies to enhance system performance and developer productivity.
- Review code, design patterns, and architectural blueprints to ensure quality and consistency.
- Resolve complex technical challenges and provide direction on integration, scalability, and performance optimization.
- Foster collaboration, encourage innovation, and conduct knowledge-sharing sessions within the technical community.
Required Technical Skills
Deep expertise in Java Full Stack Development, with a strong grasp of modern architecture patterns (e.g., microservices).Hands-on experience with Spring Framework, Spring Boot, and Hibernate.Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., Angular or React).Strong background in database design and optimization using MySQL, Oracle, or other RDBMS.Experience in designing and integrating RESTful APIs and microservices-based solutions.Preferred Skills
Working knowledge of Apache Kafka or other event-driven / messaging platforms.Familiarity with cloud environments (AWS, Azure, or GCP) and CI / CD pipelines.Understanding of containerization technologies such as Docker and Kubernetes.Skills : angular,react,java,kafka,architect
Skills Required
Hibernate, Css, Spring Boot, Microservices, Html, Angular, React, Javascript, Gcp, Docker, Mysql, Apache Kafka, Restful Apis, Azure, Oracle, Spring Framework, Kubernetes, Aws