Define, design, and implement scalable, secure, and high-performance architecture using Java (Spring Boot, Microservices) and UI frameworks (React/Angular)
Own end-to-end technical design and architectural decisions for web applications and enterprise systems
Collaborate with product managers, business analysts, and stakeholders to understand requirements and deliver robust solutions
Lead architecture and code review sessions to ensure quality and compliance with standards
Mentor and guide development teams across backend and frontend technologies
Champion DevOps, CI/CD, and automation best practices
Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
Stay abreast of emerging technologies and propose their adoption where beneficial
Required Skills & Qualifications:
Bachelor's/Master's degree in Computer Science, Engineering, or a related field
10+ years of software development experience with at least 3-5 years in a technical architect role
Solid understanding of design patterns, architecture patterns, microservice patterns, and architectural styles (SOA, Microservices, event-driven)
Strong experience of architecting and designing enterprise systems to satisfy NFRs such as scalability, reliability, maintainability, security etc.
Deep expertise in Java, Spring Boot, Spring Webflux, Hibernate, RESTful APIs, Microservices, and SQL/NoSQL databases
Strong experience with JavaScript/Typescript in UI development using Angular, React, or Vue.js framework
Hands-on experience with development and deployment on Linux platform
Familiarity with containerization and orchestration tools like Docker, Kubernetes
Hands-on experience with cloud platform such as GCP, AWS, or Azure
Excellent problem-solving, communication, and leadership skills
Preferable Skills:
Experience with ReactJS
Good knowledge of HTML, CSS, & JavaScript
Experience with Low-code No-code platforms like Webflow
Experience with Google Cloud Platform (GCP)
Exposure to Digital Banking and E-commerce domains.
EXPERIENCE
16-18 Years
SKILLS
Primary Skill: Application Architecture
Sub Skill(s): Application Architecture
Additional Skill(s): Frontend Architecture, Java Architecture, Systems Architecture
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.