Upload Button Icon Add office photos
filter salaries All Filters

9 WizzyBox Jobs

Software Architect

8-12 years

Bangalore / Bengaluru

1 vacancy

Software Architect

WizzyBox

posted 3d ago

Job Description

WizzyBox is an innovative company specializing in delivering robust and scalable software solutions to meet the diverse needs of our clients. We are seeking a talented and experienced Software Architect to lead the design and development of our applications. You will play a key role in shaping our technology stack, guiding the development teams, and ensuring that the architecture aligns with business goals.

Roles & Responsibilities
:
As a Software Architect , you will be responsible for leading the design and architecture of both backend and frontend systems, ensuring that our applications are scalable, maintainable, and built using best practices.

Application Design & Architecture

  • Lead the architecture and design of complex software applications, ensuring they are scalable, modular, and performant.
  • Develop high-level application designs, including system components, integrations, and technologies.
  • Ensure that solutions align with the company s long-term technical vision, business goals, and industry standards.
  • Collaborate with stakeholders (product owners, business leaders, development teams) to define system requirements and create architecture roadmaps.

Technology Stack Decision:

  • Evaluate, select, and implement appropriate technologies for system development (primarily Java , Node.js , and React.js ).
  • Oversee the development and optimization of the full-stack architecture for both backend and frontend systems.
  • Continuously review emerging technologies, tools, and trends and incorporate them into the technology stack to enhance performance, security, and scalability.

Design and Review Code:

  • Set coding standards and best practices for the development team to ensure high-quality and maintainable code.
  • Review and approve designs, code, and architectural solutions from a technical and strategic perspective.
  • Provide feedback and guidance to developers to optimize the development process, code quality, and scalability.

Backend Architecture (Java, Node.js):

  • Design and develop backend services using Java (Spring Boot, Hibernate) and Node.js for scalable, high-performance applications.
  • Design and implement RESTful APIs and microservices architecture.
  • Architect and optimize databases, message queues, and other backend systems.
  • Work closely with DevOps teams to ensure seamless deployment, scalability, and monitoring.

Frontend Architecture (React.js):

  • Lead the design and development of frontend architectures using React.js to build intuitive and responsive web applications.
  • Design component-based architectures and implement reusable, maintainable, and scalable UI components.
  • Integrate frontend applications with backend APIs and services, ensuring optimal performance and user experience.
  • Collaborate with the UX/UI team to ensure a seamless, user-centric experience.

Collaboration and Leadership:

  • Act as a mentor for junior and mid-level developers, providing technical leadership and guidance on best practices, development tools, and methodologies.
  • Work closely with product managers, designers, and other teams to ensure that business and technical requirements are clearly defined and addressed in the software design.
  • Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.

System Performance & Scalability:

  • Ensure that the architecture supports both current and future business needs, focusing on performance, scalability, and fault tolerance.
  • Optimize the architecture to handle growing data volumes, concurrent users, and high traffic loads.
  • Implement and oversee performance testing, load balancing, and optimization strategies for both frontend and backend systems.

Security & Compliance:

  • Ensure the architecture adheres to security best practices, data privacy regulations, and compliance requirements.
  • Conduct security audits and assessments to identify potential vulnerabilities and mitigate risks.
  • Implement secure coding practices and ensure that all code is thoroughly tested for security issues.

Continuous Improvement:

  • Drive continuous improvements in architecture, processes, and practices.
  • Stay up-to-date with industry trends, tools, and technologies, and apply this knowledge to improve the software development process.
  • Promote a culture of innovation, technical excellence, and problem-solving within the team.
Key Skills and Qualifications :
  • Proven experience as a Software Architect , with a strong background in Java , Node.js , and React.js .
  • Solid understanding of system architecture , design patterns , and best practices for software development.
  • Experience with microservices architecture , RESTful APIs , and cloud-based systems (AWS, Azure, GCP).
  • Strong knowledge of frontend technologies, particularly React.js , including component-based architecture and state management (e.g., Redux , Context API ).
  • In-depth experience with backend development using Java (Spring Boot, Hibernate) and Node.js .
  • Expertise in database design and optimization (SQL, NoSQL, and other storage solutions).
  • Familiarity with DevOps practices, including containerization (Docker), orchestration (Kubernetes), and continuous integration/continuous deployment (CI/CD) tools.
  • Proven experience designing and optimizing scalable, high-performance systems.
  • Strong understanding of cloud platforms and building cloud-native applications.
  • Experience with version control systems like Git and project management tools like Jira .
  • Exceptional problem-solving and debugging skills.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • Ability to thrive in a fast-paced environment and handle multiple priorities.
Preferred Qualifications :
  • Experience with microservices orchestration tools like Kubernetes and Docker .
  • Experience with serverless architectures and event-driven programming .
  • Familiarity with Agile methodologies and experience working in Agile teams.
  • Knowledge of security frameworks (OAuth, JWT, etc.) and secure coding practices .
  • Previous experience with CI/CD pipelines and automation tools.
  • Experience with graph databases (e.g., Neo4j ) or time-series databases (e.g., InfluxDB ) is a plus.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Software Architect roles with real interview advice

What people at WizzyBox are saying

What WizzyBox employees are saying about work life

based on 6 employees
60%
60%
60%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

WizzyBox Benefits

Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare WizzyBox with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

iEnergizer

4.6
Compare

Reliance Retail

3.9
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Java Full Stack Lead at RARR Technologies

Noida

10-16 Yrs

₹ 30-33 LPA

Software Architect at Cyncly

Pune

10-14 Yrs

₹ 30-35 LPA

Software Engineer III at JPMorgan Chase

Bangalore / Bengaluru

10-15 Yrs

₹ 30-35 LPA

Software Architect at Applanix

Chennai

12-14 Yrs

₹ 35-40 LPA

Software Engineer III at JPMorgan Chase

Bangalore / Bengaluru

10-15 Yrs

₹ 30-34 LPA

Java Developer at Ericsson India Global Services Pvt. Ltd.

Pune

9-14 Yrs

₹ 20-22 LPA

Principal Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

10-15 Yrs

₹ 30-35 LPA

Principal Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

10-12 Yrs

₹ 30-37.5 LPA

Senior Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

5-8 Yrs

₹ 20-24 LPA

Senior Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

5-8 Yrs

₹ 20-24 LPA

Software Architect

8-12 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

WordPress Developer

1-3 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Python Developer

2-5 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Kafka Cluster

3-6 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Scrum Master

3-6 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Dot Full Stack Developer

5-10 Yrs

Noida, Hyderabad / Secunderabad

3d ago·via naukri.com

Talend Developer

6-11 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

Java Lead

7-10 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com

SAP IBP Consultant

8-13 Yrs

Bangalore / Bengaluru

3d ago·via naukri.com
write
Share an Interview