Senior Full-Stack Developer with DevOps Experience

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Full Stack Software Developer, you will be responsible for designing, developing, and maintaining both front-end and back-end systems to ensure the scalability, security, and high performance of web applications. Your role will involve leading technical projects, mentoring junior developers, and promoting best practices throughout the development lifecycle. Your primary responsibilities will include building front-end systems using technologies such as React, Angular, and Vue.js, as well as developing back-end systems with Node.js, Python, or Java. You will also be involved in designing and optimizing databases (SQL, NoSQL) and APIs (REST, GraphQL), implementing cloud solutions (AWS, Azure) and DevOps tools (Docker, Kubernetes), and writing clean, maintainable code with a focus on testing (unit, integration, CI/CD). Additionally, you will collaborate with teams and provide technical leadership within the organization. To excel in this role, you should possess a Bachelor's or Master's degree in computer science or related fields, along with at least 5-10 years of professional experience in software development. A strong DevOps mindset is essential, and you should have hands-on experience with Docker, VMs, container orchestration, cloud platforms (AWS, Azure, GCP), CI/CD pipelines, Git-based workflows, and Infrastructure as Code (e.g., Terraform, Pulumi). Solid networking fundamentals, expertise in API design, data modeling, and authentication mechanisms such as OAuth2 or OIDC are also required. You should be proficient in at least one modern backend language (e.g., Go, Rust, C#) and have strong frontend development skills using frameworks like React, Angular, Vue, or Web Components. An understanding of design systems, CSS, and responsive UI is important, along with the ability to learn new languages and tools quickly and independently. Experience working in cross-functional teams, agile environments, and contributions to open-source projects are advantageous. While not mandatory, familiarity with UX/UI design principles, testing frameworks, quality assurance practices, monitoring tools (e.g., Prometheus, Grafana), and security best practices for web and cloud applications would be beneficial. Exposure to hybrid or distributed architecture, WebAssembly, micro frontends, or edge computing is considered a plus in this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Siemens logo
Siemens

Automation Machinery Manufacturing

Munich Brande

RecommendedJobs for You