What You’ll Do
Architect and deliver
high-performance, scalable, and maintainable software
systems across cloud and on-prem environments.
Design end-to-end solutions leveraging modern
microservices, hybrid monolithic architectures , and reactive patterns.
Champion best practices in
backend engineering
using
Java, Python, Node.js, PHP , and build seamless integrations with
Angular / React
frontends.
Lead and mentor development teams—helping them adopt
new technologies, tools, and frameworks
through PoCs and hands-on guidance.
Ensure application
resilience, performance, and fault tolerance
during deployment and scaling.
Drive excellence in
DevOps , CI / CD pipelines, and cloud infrastructure (AWS, GCP, Azure).
Own
software architecture artifacts —from HLD to LLD and SAD documentation.
Collaborate across teams to build cloud-native
SaaS / PAAS platforms , implement
SSO / Identity Management , and maintain high code quality through automation.
Architect robust
data systems : from SQL, NoSQL to Graph DBs and manage asynchronous / event-driven communication.
What We’re Looking For
10+ years of experience in software architecture, backend systems, and full-stack development.
Proven expertise in designing
distributed, load-bearing systems
and migrating monoliths to microservices.
Strong knowledge of
Domain-Driven Design (DDD), TDD / BDD, CQRS, and container orchestration.
Hands-on experience with
DevOps , cloud platforms, and implementing robust code quality measures.
Strategic thinker with the ability to
estimate, plan, and drive technical execution .
Solid experience in implementing scalable, secure, and resilient enterprise systems.
Preferred Profile
Bachelor’s degree in Engineering or equivalent.
A consistent track record of
technical leadership and delivery success .
Passion for
continuous learning, innovation, and mentoring teams .
Strong communication and stakeholder management skills.
Software Architect • Vijayawada, Andhra Pradesh, India