josys
Sign Up/Sign In
All jobs
Software Architect
Salary
₹50 - 100 LPA
Min Experience
12 years
Location
Bangalore
JobType
full-time
Overview
About the role
At least 5 years of experience as a hands-on software architect.
Extensive experience (at least 3 years) in designing and developing full-stack web applications using React, Node.js, GraphQL, Elasticsearch, and MFE.
Experience with front-end technologies such as HTML, CSS, JavaScript, and related libraries and frameworks.
Strong experience in designing and implementing distributed systems using microservices architecture, RESTful API design principles, React (NextJS), and best practices.
Strong experience with databases such as MySQL, MongoDB, or PostgreSQL, including database design and schema definitions.
Knowledge of Ruby on Rails and GOlang is a plus.
Experience with cloud-based infrastructure such as AWS (including EC2, S3, SQS, SNS, DocumentDB, OpenSearch) and containerization technologies such as Docker and Kubernetes.
Proven track record of designing and building scalable and high-performance software architecture for B2B SaaS products leveraging Cloud Native technologies.
Define best practices and development standards to ensure high-quality code.
Strong computer science fundamentals, logical thinking, and problem-solving skills.
Familiarity with Agile methodologies and experience working in an Agile development environment.
Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Experience in mentoring and leading junior developers, ability to review code and provide constructive feedback.
Bachelor's or Master's degree in Computer Science or a related field.
Skills
NodeJS
ReactJS
Microservices
Microservice Architecture
Apply for this job