← Back to jobs

MIG-3788

Software Architect

Bangalore · August 22, 2026

Actively Hiring

City
Bangalore
Vacancies
1
Posted
August 22, 2026

Key responsibilities

Strong hands-on experience in full-stack web application development.
 Proficiency in backend technologies such as Java, Spring Boot, Node.js,
Express.js, or NestJS.
 Strong frontend experience with React, JavaScript, and TypeScript.
 Experience in REST APIs, microservices, service-oriented architecture, and
asynchronous processing.
 Strong knowledge of relational databases such as PostgreSQL, MySQL,
Oracle, or SQL Server.
 Familiarity with NoSQL databases, caching technologies, search engines,
message brokers, and object storage.
 Experience with Linux, Nginx or Apache, Docker, Kubernetes, and CI/CD
tools.
 Exposure to AWS, Microsoft Azure, Google Cloud, private cloud, or on-
premises deployment.
 Understanding of load balancers, firewalls, web application firewalls, CDN,
SSL/TLS, DNS, and network security.
 Knowledge of monitoring, logging, observability, backup, and disaster-
recovery practices.
 Strong understanding of secure coding, OWASP guidelines, authentication,
authorisation, encryption, API security, and vulnerability management.

Qualifications and Experience
 Bachelor’s or Master’s degree in Computer Science, Information Technology,
Software Engineering, or a related discipline.
 Approximately 10 years of professional experience in software
development, architecture, deployment, and maintenance.
 Demonstrated experience in architecting medium-to-large web-based
software platforms.
 Experience in designing secure public portals, citizen-service platforms,
enterprise applications, or other internet-facing systems.
 Proven experience in leading or technically guiding multidisciplinary software
development teams.

 Experience in production deployment, system integration, security review,
performance optimisation, and application support.

Desired candidate profile

 Bachelor’s or Master’s degree in Computer Science, Information Technology,
Software Engineering, or a related discipline.
 Approximately 10 years of professional experience in software
development, architecture, deployment, and maintenance.
 Demonstrated experience in architecting medium-to-large web-based
software platforms.
 Experience in designing secure public portals, citizen-service platforms,
enterprise applications, or other internet-facing systems.
 Proven experience in leading or technically guiding multidisciplinary software
development teams.

Apply for this role

Takes a few minutes — basic information, employment details, and resume.

Didn't find the right opportunity?

Receive new matching opportunities directly in your inbox.

Details Required for the Invoice & Receipt & to ensure we can reach you if payment fails.

Before You Leave… Let Us Help You Hire the Right Talent from India!

Share your hiring needs – we’ll send a shortlist of top-matching Indian professionals. Fast. Free. No obligation.

Jobseeker Support

First, check our Current Jobs for available opportunities.
If nothing matches your profile, Submit Your CV to our database for future openings.

Still have questions? Fill out this form and we’ll share it with sourcing team.

We’ll share CVs within 48 hours.
Or just WhatsApp us at +91-9821455833