Senior Software Engineer (Full Stack)

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Software Engineer (Full Stack) in the Research and Development department, you will play a crucial role in designing and developing new products for global customers. Your responsibilities will include enhancing existing applications, collaborating with cross-functional teams, and ensuring high-quality, innovative solutions that exceed customer expectations. **Key Responsibilities:** - Participate in discussions with Product Management teams to generate Requirement Specification documents covering functional and non-functional requirements. - Collaborate with technical teams to create design documents. - Develop and update code to meet agreed-upon requirements. - Conduct thorough testing to ensure error-free functionality of new and existing programs. - Support and mentor software developers by providing guidance and coaching. - Work closely with UI Developers, Business Analysts, and Management teams. - Cultivate a collaborative, accountable, and creative environment to deliver quality products and services on time. - Participate in the hiring process to support organizational growth. - Stay updated on the latest development tools and programming techniques. - Undertake additional tasks and responsibilities as needed to achieve organizational objectives. **Qualifications:** - Bachelor's Degree in Computer Science, Information Technology, or related field. - 5+ years of hands-on experience in developing cloud-based software. - Expertise in designing and developing cloud-based distributed applications with object-oriented design. - Proficiency in Java, Hibernate, Spring technology stack, and open-source technologies. - Experience in building web and mobile applications using frontend technologies like Angular, Bootstrap, JavaScript, HTML5, and CSS. - Familiarity with databases such as MySQL, MS SQL, PostgreSQL, and Oracle. - Knowledge of Algorithms, Data Structures, and Software Development Methodologies. - Experience with Code Static Analyzer tools and DevOps Tools. - Strong understanding of security principles related to web and mobile applications. - Ability to work independently and in teams with excellent communication skills. - Eagerness to learn new technologies and adapt to a challenging environment.,

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