Full Stack Principal Software Engineer

10 - 14 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: Sonatype is a software supply chain security company dedicated to providing the best end-to-end software supply chain security solution. As a Full Stack Principal Software Engineer at Sonatype in India, you will be responsible for designing and building scalable applications, leading technical strategy, and mentoring teams while working with modern front-end and back-end technologies. Key Responsibilities: - Architect & Develop: Design and implement scalable, high-performance software solutions for Sonatype's platform. - Full Stack Development: Build and maintain front-end applications using modern frameworks like React, Angular, Vue.js, and back-end services using Java, Spring Boot, and cloud-native technologies. - Technical Leadership: Provide technical guidance, conduct code reviews, and mentor engineers to improve software quality and performance. - Scalability & Security: Ensure software solutions adhere to best practices for security, scalability, and performance. - Cloud & DevOps: Deploy and manage applications on cloud platforms (AWS, Azure, GCP) using Kubernetes, Docker, and CI/CD pipelines. - Collaboration: Work cross-functionally with product managers, UX designers, and other engineers to deliver customer-centric solutions. Qualifications Required: - 10+ years of experience in full-stack development with expertise in Java, Spring Boot, and modern front-end frameworks. - Strong experience with microservices architecture and cloud-based development. - Deep knowledge of front-end technologies such as React.js, Angular, TypeScript, JavaScript, HTML, CSS. - Experience with database technologies like PostgreSQL, MySQL, MongoDB. - Hands-on experience with Docker, Kubernetes, CI/CD tools (Jenkins, GitHub Actions, ArgoCD, etc.). - Strong understanding of API design, GraphQL/REST, and authentication protocols (OAuth, JWT, SAML). - Experience leading development teams, mentoring engineers, and driving technical decisions. - Excellent problem-solving skills and ability to work in an agile, fast-paced environment. - Fluency in English - spoken and written. Additional Details: Sonatype is a leader in software supply chain management, helping organizations develop secure and high-quality applications faster. They empower innovation with a commitment to building faster, safer software and utilizing AI and data intelligence to mitigate risk, maximize efficiencies, and drive powerful software development. Company Awards and Recognitions: - 2023 Forrester Leader in SCA - #1 ranked SCA - 2022 Frost & Sullivan Technology Innovation Leader Award - NVTC 2022 Cyber Company of the Year - 2022 Annual Peer Award - 2022 Best in Biz Award - Tech Ascension Awards - BuiltIn Best Places to Work - Company Wellness Week - Diversity & Inclusion Working Groups - Parental Leave Policy - Paid Volunteer Time Off (VTO). Role Overview: Sonatype is a software supply chain security company dedicated to providing the best end-to-end software supply chain security solution. As a Full Stack Principal Software Engineer at Sonatype in India, you will be responsible for designing and building scalable applications, leading technical strategy, and mentoring teams while working with modern front-end and back-end technologies. Key Responsibilities: - Architect & Develop: Design and implement scalable, high-performance software solutions for Sonatype's platform. - Full Stack Development: Build and maintain front-end applications using modern frameworks like React, Angular, Vue.js, and back-end services using Java, Spring Boot, and cloud-native technologies. - Technical Leadership: Provide technical guidance, conduct code reviews, and mentor engineers to improve software quality and performance. - Scalability & Security: Ensure software solutions adhere to best practices for security, scalability, and performance. - Cloud & DevOps: Deploy and manage applications on cloud platforms (AWS, Azure, GCP) using Kubernetes, Docker, and CI/CD pipelines. - Collaboration: Work cross-functionally with product managers, UX designers, and other engineers to deliver customer-centric solutions. Qualifications Required: - 10+ years of experience in full-stack development with expertise in Java, Spring Boot, and modern front-end frameworks. - Strong experience with microservices architecture and cloud-based development. - Deep knowledge of front-end technologies such as React.js, Angular, TypeScript, JavaScript, HTML, CSS. - Experience with database technologies like PostgreSQL, MySQL, MongoDB. - Hands-on experience with Docker, Kubernetes, CI/CD tools (Jenkins, GitHub Actions, ArgoCD, etc.). - Strong understanding of API design, GraphQL/REST, and authentication protocols (OAuth, JWT, SAML). - Experience leading development teams, mentoring engineers, and driving technical decisions. - Excellent problem-solving skills and ability to work in an agile, fast-paced environment. - Fluency in English - spoken and written. Additional Details: Sonatype

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