Full Stack Application Development

3 - 7 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Full Stack Developer, you will be required to have a strong proficiency in Java programming, including a solid understanding of Object-Oriented Programming (OOP) principles. Your experience should include working with frameworks like Spring Boot or Java EE to build RESTful APIs. It is essential to have familiarity with both SQL databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB) for effective database management. Your responsibilities will involve designing and consuming RESTful services, hence, you must possess the necessary skills in API development. An understanding of microservices principles, along with hands-on experience in building microservices, will be crucial for this role. Proficiency in using Git for version control is a must to ensure efficient collaboration within the development team. In terms of front-end development, you should have a strong knowledge of React.js, including its various aspects like hooks, state management, and component lifecycle. Your proficiency in JavaScript is required, and experience with TypeScript will be considered a plus. A solid understanding of HTML5 and CSS3, including responsive design principles, is necessary for creating visually appealing and user-friendly interfaces. Furthermore, familiarity with state management libraries like Redux or Context API will be beneficial for maintaining application state effectively. Experience with build tools such as Webpack, Babel, or Create React App is desired to streamline the development process. Knowledge of testing frameworks like Jest or React Testing Library will be essential to ensure the quality and reliability of the codebase. Key Skills: Java, React.js, Spring Boot, SQL, NoSQL, RESTful APIs, Git In summary, this role requires a Full Stack Developer who is well-versed in both back-end and front-end technologies, with a focus on Java programming, React.js development, API design, database management, version control, and testing frameworks. Your ability to work across the stack and collaborate effectively with team members will be vital for the success of the projects you will be involved in.,

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
Crisil logo
Crisil

Financial Services

Mumbai Maharashtra

RecommendedJobs for You