Software Architect

9 years

0 Lacs

Noida, Uttar Pradesh, India

Posted:1 day ago| Platform: Linkedin logo

Apply

Skills Required

software development technology stack java python angular rest microservices aws azure gcp design deployment monitoring support planning architecture code ui ux devops strategies containerization docker kubernetes configuration management coding testing integration test maintenance logging drive collaboration scripting logic agile scrum kafka redis mongodb nosql communication engineering

Work Mode

On-site

Job Type

Full Time

Job Description

Software Architect/Sr Software Architect Location: Noida, 5 days work from office Experience: 9+ Years Employment Type: Full-time Industry: IT/Software Development Technology Stack: Java, Python, Spring Boot, Angular, REST APIs, Microservices, Cloud (AWS/Azure/GCP) Job Summary: We are seeking an experienced and hands-on Software Architect with strong expertise in designing and delivering scalable applications across the full software development lifecycle—from design and development to QA, deployment, monitoring, and support. The ideal candidate will have deep technical knowledge in Java , Python , Spring Boot , and Angular , and experience in architecting robust solutions in a distributed, microservices-based environment. Key Responsibilities: Architectural Design & Planning Design and define software architecture for complex enterprise-grade systems. Create scalable, high-performing, secure, and maintainable architecture using best practices and design patterns. Evaluate and select appropriate tools, technologies, and frameworks. Hands-On Development Provide hands-on development support in Java, Python, Spring Boot, and Angular. Build reusable code and libraries for future use, and ensure technical feasibility of UI/UX designs. Deployment & DevOps Oversee application deployment strategies (CI/CD pipelines, containerization using Docker/Kubernetes). Collaborate with DevOps and Infrastructure teams to ensure successful deployment and configuration management. Quality Assurance Define and enforce coding standards, unit testing, integration testing, and code review processes. Work closely with QA teams to ensure test coverage and early defect detection. Monitoring & Maintenance Implement monitoring and logging for applications (e.g., ELK Stack, Prometheus, Grafana). Proactively identify production issues and drive resolution. Stakeholder Collaboration Liaise with product owners, business analysts, and project managers to align technical design with business goals. Mentor and guide junior developers and engineers. Required Skills & Experience: 9+ years of experience in software development and architecture. Strong expertise in: Java , Spring Boot , RESTful APIs Python for scripting or backend logic Angular (v8+ preferred) for front-end development Proven experience in: System Design and Solution Architecture End-to-End SDLC including QA, deployment, monitoring, and post-production support Microservices Architecture Working in Agile/Scrum environments Good to Have: Experience with cloud platforms such as AWS , Azure , or GCP . Familiarity with Kafka , Redis , MongoDB , or other NoSQL/streaming tools. Knowledge of containerization tools like Docker , Kubernetes . Soft Skills: Strong problem-solving and analytical skills. Excellent communication and stakeholder management. Ability to make high-level design decisions and articulate trade-offs clearly. Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
Shrofile
Shrofile

14 Jobs

RecommendedJobs for You

Rawatsar, Rajasthan, India

Noida, Uttar Pradesh, India

Bengaluru / Bangalore, Karnataka, India

Bengaluru / Bangalore, Karnataka, India