Software Engineer(Full Stack)

7 - 12 years

27 - 42 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

  • Design, develop, and deploy complex, distributed systems that operate with lightning speed, handling over a billion requests daily. This is a unique opportunity to work on applications with a global reach and immense user impact.
  • Collaborate with seasoned experts to devise innovative strategies and solutions that solve complex problems.
  • Craft the architectural blueprint for both new and existing systems. You'll have the autonomy to drive architecture discussions, analyze large codebases, and make critical decisions that ensure our solutions are scalable, maintainable, and aligned with long-term strategy.
  • Take full ownership of the software development lifecycle, from initial design and coding to deployment and maintenance in a fast-paced CI/CD environment.
  • Elevate the entire team by mentoring and guiding junior engineers. This is your chance to lead by example, share your expertise through code reviews and technical guidance, and shape the next generation of engineering talent.
  • Engage directly with product managers and other key partners to transform ambitious business requirements into robust, elegant technical solutions.

Required skills

  • A Masters degree in Computer Science or related field with 8+ years of experience, or a Bachelors degree in Computer Science with 10+ years of experience
  • You have 7+ years of experience building large-scale distributed web platforms/APIs, with 5+ years as an architect or technical lead where you were responsible for the end-to-end product scope across multiple domains.
  • Proven ability to create, drive, and execute a technical strategy and roadmap. You know how to make balanced trade-offs that support long-term goals without sacrificing immediate needs.
  • You excel at aligning key stakeholders and engineering teams around a cohesive technical direction, using clear documentation like Architectural Decision Records (ADRs) to navigate ambiguous challenges.
  • A passion for improving team velocity and code quality, with demonstrated experience developing and driving the adoption of technical best practices across an organization.
  • Deep, end-to-end system design knowledge, from front-end JavaScript frameworks (React, Angular) to backend services (GraphQL/REST APIs), messaging systems, databases (RDBMS/NoSQL), and containerized infrastructure. Hands-on experience with GraphQL is highly preferred.
  • A track record of independently leading complex technical initiatives across multiple teams, from initial concept to successful launch and delivery.

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
Amoli Talents logo
Amoli Talents

Recruitment & Staffing

Talent City

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru