Full Stack Architect

6 - 10 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Software Architect at Enbraun Technologies, you will be responsible for owning the design, architecture, and technical delivery of a new high-scale, consumer-facing platform. Your role will involve defining system architecture, leading development, and guiding a small, high-performing team to build scalable, reliable, and secure applications. Key Responsibilities: - Design system architecture including backend and frontend structure, APIs, data models, and overall technology stack. - Develop high-performance applications focusing on speed, scalability, and reliability. - Lead end-to-end development of web applications covering backend, frontend, and integration layers. - Establish platform guardrails such as ADRs, API contracts, schema evolution, CI/CD with performance budgets, policy checks, and contract tests. - Implement real-time features like live data updates, notifications, or chat-based interactions. - Optimize application performance to ensure fast response times, efficient database queries, and smooth user experience. - Set up best practices including version control, coding standards, CI/CD pipelines, and automated testing. - Mentor and guide engineers by reviewing code, sharing knowledge, and maintaining quality standards. - Collaborate with Product and Data teams to define and track key metrics and deliver user-focused features. - Implement monitoring and logging to ensure system reliability and quick issue detection. Key Requirements: - 6+ years of experience in full stack or backend development, including architecture or technical leadership roles. - Led delivery of high-throughput, low-latency services and event-driven systems in production. - Strong experience in Java/Spring Boot, and familiarity with Node.js, TypeScript, or Python. - Hands-on experience with databases (MySQL/PostgreSQL), caching (Redis/Memcached), and message queues or event systems (Kafka/RabbitMQ). - Experience in building scalable web applications or distributed systems. - Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices (CI/CD, Docker, Infrastructure as Code). - Proven experience in leveraging modern technologies and AI tools for effective solutions. - Excellent communication skills with the ability to explain technical concepts clearly. Nice to Have: - Experience with search or recommendation systems. - Familiarity with data pipelines, stream processing, or analytics tools. - Knowledge of multi-tenant SaaS architecture and cost optimization. In this role, you will have the opportunity to lead a new product from scratch, be part of a collaborative and innovative work culture, and contribute to the growth of a SaaS company with global reach. Additional perks include a 5-day work week, quarterly recognition programs, yearly team outings, and paid leaves. As a Full Stack Software Architect at Enbraun Technologies, you will be responsible for owning the design, architecture, and technical delivery of a new high-scale, consumer-facing platform. Your role will involve defining system architecture, leading development, and guiding a small, high-performing team to build scalable, reliable, and secure applications. Key Responsibilities: - Design system architecture including backend and frontend structure, APIs, data models, and overall technology stack. - Develop high-performance applications focusing on speed, scalability, and reliability. - Lead end-to-end development of web applications covering backend, frontend, and integration layers. - Establish platform guardrails such as ADRs, API contracts, schema evolution, CI/CD with performance budgets, policy checks, and contract tests. - Implement real-time features like live data updates, notifications, or chat-based interactions. - Optimize application performance to ensure fast response times, efficient database queries, and smooth user experience. - Set up best practices including version control, coding standards, CI/CD pipelines, and automated testing. - Mentor and guide engineers by reviewing code, sharing knowledge, and maintaining quality standards. - Collaborate with Product and Data teams to define and track key metrics and deliver user-focused features. - Implement monitoring and logging to ensure system reliability and quick issue detection. Key Requirements: - 6+ years of experience in full stack or backend development, including architecture or technical leadership roles. - Led delivery of high-throughput, low-latency services and event-driven systems in production. - Strong experience in Java/Spring Boot, and familiarity with Node.js, TypeScript, or Python. - Hands-on experience with databases (MySQL/PostgreSQL), caching (Redis/Memcached), and message queues or event systems (Kafka/RabbitMQ). - Experience in building scalable web applications or distributed systems. - Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices (CI/CD, Docker, Infrastructure as Code). - Proven experience in leveraging

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chandigarh, chandigarh, india

chandigarh, chandigarh, india

mumbai, nagpur, thane, nashik, pune, aurangabad