We are looking for a highly skilled Technical Architect with strong expertise in Java and Spring Boot to design, develop, and oversee the implementation of scalable, high-performance software solutions. The ideal candidate will play a key role in driving architecture decisions and leading development teams across critical projects.
Responsibilities :
- Define, design, and implement enterprise-grade architecture using Java and Spring Boot.
- Lead technical discussions, architecture reviews, and decision-making processes.
- Collaborate with product managers, developers, and DevOps teams to deliver scalable and secure solutions.
- Guide teams on best practices for coding, performance optimization, and application security.
- Own end-to-end system design, from data models to API layers and cloud deployment.
- Conduct code and design reviews to ensure quality and Mentor and support development teams across multiple projects.
Requirements :
8 - 12 years of experience in software development with at least 5+ years in Java and Spring Boot.Strong experience in designing and building RESTful APIs and microservices architecture.In-depth knowledge of system design, architecture patterns, and best practices.Experience with cloud platforms (AWS, Azure, or GCP).Hands-on with build tools like Maven / Gradle and version control (Git).Exposure to containerization tools like Docker and orchestration platforms like Kubernetes.Good understanding of security, scalability, and performance tuning.(ref : hirist.tech)