Principal Software Engineer - Full Stack Developer

5 - 9 years

0 Lacs

Posted:18 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer, you will work alongside the Architect and DevOps teams to fully form an autonomous development squad and be in-charge of a part of the product. You will have the opportunity to work with brilliant people and cutting-edge technologies such as React, Node JS, Docker, Kubernetes, and AWS. - Designing and developing software Products using Java, Node.JS, React framework in Microservices architecture hosted on AWS cloud. - Collaborating with cross-functional teams including product management, user experience, DevOps, and CloudOps teams to deliver high-quality software products. - Participating in agile development practices such as grooming, stand-ups, sprint planning, and retrospectives. - Staying up-to-date with emerging technologies and industry trends to improve software development practices. - Minimum 5+ years of software engineering development experience developing cloud-based enterprise solutions. - Expertise in programming languages like Java, JavaScript, HTML5, CSS. - Proficiency in JavaScript frameworks such as Node.js, React, Redux, Angular, Express.js. - Experience with frameworks like Spring Boot and Stream processing. - Working knowledge of REST API, Web services, and SAML integrations. - Familiarity with databases, preferably Postgres. - Understanding of DevOps tools like Docker, Kubernetes, Ansible, AWS. - Proficiency in code versioning tools like Git, and working with messaging queue systems like Kafka and RabbitMQ. - Knowledge of design principles, design patterns, and good problem-solving skills. - Ability to code applications on Unix/Linux based systems and experience with build automation tools. - Strong troubleshooting skills to address code bugs, performance issues, and environment problems. - Understanding of common security concerns in high volume systems and experience in Agile/Scrum environment. - Strong analytical skills and the ability to understand complexities and how components connect and relate to each other.,

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