Skip to main content
Crossbow Cybersecurity logo

Junior Software Architect

Crossbow Cybersecurity
Full Timejunior
Bengaluru, Karnataka, INPosted March 13, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

TypeScriptReactAWSDockerKubernetesMongoDBRedisGitLabKafkaAgileCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

· Assist in designing and implementing microservice-based architectures that are modular, scalable, and fault-tolerant.

· Support architecture design activities including API management, integration patterns, and system interoperability.

· Follow and help enforce coding standards, documentation practices, and development best practices across projects.

· Collaborate with product managers and cross-functional teams to translate business requirements into technical solutions.

· Support the setup and maintenance of CI/CD pipelines using GitLab, SonarQube, and other DevOps tools.

· Contribute to cloud-based deployments and optimization on AWS infrastructure.

· Participate in code reviews, architecture discussions, and troubleshooting technical challenges.

· Work with engineering teams during sprint planning and project execution using Agile tools such as Zoho Sprints.

· Assist in system reviews, performance optimization, and security best practices.

· Maintain and update technical documentation and architecture guidelines.

Requirements

Required Skills & Qualifications

· 3–6 years of experience in software development with exposure to system design or architecture.

· Experience working with AWS Cloud Services (EC2, ECS / EKS, KMS, ECR, RDS, S3, API Gateway, etc.).

· Good understanding of microservices architecture, containerization (Docker/Kubernetes), and API development.

· Hands-on experience with GitLab CI/CD pipelines, SonarQube, and version control systems.

· Proficiency in technologies such as React, TypeScript, NestJS, MongoDB, Keycloak, Kafka, Redis, or similar technologies.

· Familiarity with DevOps practices, automated testing, and continuous integration/delivery.

· Strong problem-solving, debugging, and analytical skills.

· Good communication and documentation abilities.

· Experience working in Agile development environments (Zoho Sprints or similar tools).

Preferred Skills

· Exposure to system design principles and distributed systems.

· Experience contributing to scalable cloud-based applications.

· Interest in architecture patterns, system optimization, and performance tuning.

Benefits

  • Competitive salary and benefits
  • Medical Insurance
  • Parental Support - Maternity cover
  • Retirement Benefits - PF Contribution
  • Opportunities for professional growth
  • Collaborative and inclusive work environment

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free