• 8 to 12 years’ experience in Spring-based application development • Design scalable and secure software architectures. • Define backend architecture using Node.js, NestJS, and TypeScript. • Design microservices, REST APIs, WebSockets, and event-driven systems. • Architect and optimize PostgreSQL database schemas. • Lead cloud architecture and deployments on AWS. • Establish coding standards, architecture guidelines, and engineering best practices. • Collaborate with engineering, DevOps, and product teams on technical solutions. • Review code, mentor developers, and support technical decision-making. • Ensure system performance, security, scalability, and reliability. • Drive CI/CD, infrastructure automation, and production readiness. • Prepare architecture documentation and technical designs