- Key Responsibilities
- Define design and own end to end architecture for Java based enterprise applications using Spring Boot and microservices
- Translate business and non functional requirements performance scalability security availability into robust technical solutions and architectural blueprints
- Lead technical design discussions perform architectural reviews and ensure adherence to coding design and integration standards
- Guide teams in building cloud ready modular and loosely coupled microservices with well defined APIs and integration patterns
- Collaborate with product managers business analysts and cross functional teams to align architecture with product roadmaps and delivery timelines
- Conduct POCs and evaluate tools frameworks and technologies to continuously improve the architecture and development ecosystem
- Provide technical leadership and mentorship to development teams enabling them to solve complex problems and improve code quality
- Oversee performance tuning troubleshooting and root cause analysis for critical production issues and architectural bottlenecks
- Establish and enforce best practices for microservices design API versioning security logging and observability
- Review and optimize application architecture for maintainability reusability and long term sustainability across multiple projects
- Minimum Qualifications
- Bachelor s or Master s degree in Computer Science Information Technology or related field BTech BE MTech BSc MSc MCA BCA
- 8 15 years of overall IT experience with significant hands on development and design using Java
- Proven experience as an architect or lead in designing and implementing large scale Java applications
- Strong expertise in Java and Spring Boot including RESTful services and enterprise integration patterns
- Solid experience in designing and implementing microservices based architectures
- Strong understanding of software design principles object oriented design and architectural patterns e
- g
- layered hexagonal event driven
- Experience with version control CI CD practices and collaborative development workflows
Technology->Java->Java - ALL,Technology->Architecture->Architecture - ALL