to lead the design and development of enterprise-grade applications. The role requires close collaboration with solution architects, product owners, DevOps engineers, and development squads to translate business requirements into scalable, secure, and high-performing technical solutions.
Key Responsibilities
Define and own end-to-end technical architecture for Spring Boot-based applications.
Translate functional and non-functional requirements into extensible architecture blueprints.
Select and apply appropriate architectural patterns (microservices, event-driven, RESTful APIs).
Enforce coding standards, design principles, and security guidelines.
Guide development teams in preparing Low-Level Design (LLD) from High-Level Design (HLD).
Review class diagrams, API contracts, and sequence flows for consistency.
Design for performance and resilience (caching, pooling, asynchronous processing, scaling).
Conduct architecture and code reviews to ensure maintainability and modular design.
Mentor and guide developers on Spring Boot best practices and emerging tools.
Maintain comprehensive documentation (system diagrams, API contracts, integration maps, deployment topologies).
Promote a culture of knowledge-sharing through workshops, tech talks, and documentation.
Job Requirements
Education
: Bachelor's degree in Computer Science, Engineering, or related field.
Experience
: 8-12 years in software/application architecture and Java development.
Strong proficiency in
Java
and
Spring Boot
frameworks.
Hands-on experience with relational databases (PostgreSQL, MySQL).
Knowledge of cloud platforms (AWS, Azure, or GCP).
Solid understanding of
API design, microservices architecture, and integration patterns
.
Familiarity with Git, CI/CD pipelines, and DevOps practices.
Excellent problem-solving, communication, and teamwork skills.
* Ability to mentor teams and work across multiple stakeholders.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.