Principal Software Engineer - FullStack

7 - 12 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Principal Software Engineer - FullStack at the company, you will have the opportunity to work closely with the Architect and DevOps teams to build an autonomous development squad and oversee a part of the product. You will be based in Hyderabad and are required to have 7 to 12 years of experience. **Key Responsibilities:** - Designing and developing software Products: Responsible for designing, developing, and maintaining software products in a Java, Node.JS, React framework in Microservices architecture on AWS cloud. - Collaborating with cross-functional teams: Work closely with product management, user experience, DevOps, and CloudOps teams to ensure the delivery of high-quality software products. - Participating in agile development practices: Engage in agile ceremonies such as grooming, stand-ups, sprint planning, and retrospectives. - Staying up-to-date with emerging technologies: Stay informed about emerging technologies and industry trends to enhance software development practices. **Qualifications Required:** - Minimum 7+ years of software engineering development experience in cloud-based enterprise solutions. - Proficiency in programming languages (Java, JavaScript, HTML5, CSS) and frameworks (Node.js, React, Redux, Angular, Express.js). - Experience with databases, particularly Postgres, and knowledge of DevOps tools (Docker, Kubernetes, Ansible, AWS). - Familiarity with code versioning tools like Git (Github, Gitlab) and messaging queue systems (Kafka, RabbitMQ). - Strong problem-solving skills, understanding of data structures and algorithms, and ability to code on Unix/Linux systems. - Working knowledge of build automation tools (Maven, Gradle, NPM, WebPack, Grunt) and troubleshooting skills for code bugs and performance issues. - Understanding of security concerns in high-volume systems, experience in Agile/Scrum environments, and analytical skills to comprehend system complexities.,

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