Overview
Skills
Job Details
We are looking for a highly skilled Java Architect with deep expertise in Spring Boot and Microservices architecture, who is passionate about designing scalable, robust, and high-performance systems. The ideal candidate should be hands-on with coding, have the ability to design end-to-end solutions, and communicate complex technical concepts effectively to stakeholders and team members.
Key Responsibilities:
Lead the design and architecture of enterprise-grade applications using Java, Spring Boot, and Microservices.
Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
Define architecture patterns, principles, and best practices for scalable and maintainable solutions.
Create detailed architecture diagrams and documentation using tools such as draw.io and prepare clear PowerPoint presentations to explain designs.
Be hands-on in coding and guide the development team with best practices, code reviews, and performance tuning.
Ensure alignment of technical solutions with overall enterprise architecture and strategy.
Drive technical discussions, conduct design reviews, and effectively communicate designs to technical and non-technical audiences.
Stay updated with emerging trends and technologies and assess their potential impact on the architecture.