
10+ Years

Bangalore

Yes

Full Time
About the Role:
We are seeking a skilled Software Architect to design scalable, efficient software systems. You will work with Java (Mandatory), Node.js/ Python/ Angular (Good to have), and AWS to create high-quality solutions, perform code reviews, and mentor teams. You’ll be responsible for designing the architecture of products from the ground up, applying best practices, and optimizing performance.
Required Qualifications:
•Education: Bachelor's or Master’s in Computer Science, IT, or related fields.
•Experience: 10+ years in software architecture or a similar role.
•Expertise: Experience with core technologies (Java with Node.js/ Python/ Angular).
•Cloud Native: Strong experience with AWS services.
•Design Patterns: Deep understanding of software design patterns and architecture best practices.

Key Responsibilities:
•Design: Create high-level and low-level technical architecture for software systems.
•Hands-on Development: Implement key features and code critical components.
•Code Reviews: Ensure coding standards and best practices through detailed code reviews.
•Mentorship: Provide guidance on coding and system design best practices.
•Tech Stack Expertise: Use Java and Node.js/ Python/ Angular, and AWS to build scalable systems.
•Problem Solving: Identify and solve complex technical challenges, optimizing performance.
•AWS & Cloud: Leverage AWS services (AWS Lambda, AWS Bedrock) in designing solutions.
•AI Models: Integrate GenAI and AI forecasting models into system designs.
•Microservices: Design and implement microservices-based architectures for scalable systems.
•Collaboration: Work cross-functionally with product managers, designers, and engineers.

Immediate to 1 Month
Apply for this Job
By submitting this form, I confirm that I have read and agree to the
Privacy Policy.