Full Stack Developer (Java + React)

5 - 8 years

9.0 - 19.0 Lacs P.A.

chennai, bengaluru, hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

reacts jsjavafull stack application developmentspring bootgitgithubmicroservice based architectureci/cdrestful web api development

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview: We are seeking a highly skilled and motivated Full Stack Developer with expertise in Java and React to join our dynamic development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. This role requires a deep understanding of both Java for back-end services and React for building modern, responsive front-end interfaces. You will collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions. Key Responsibilities: Full Stack Development : Design, develop, and maintain web applications using Java (Spring Boot) for back-end development and React for front-end development. Write clean, efficient, and well-documented code. Build scalable and high-performance APIs and microservices. Ensure seamless integration between front-end and back-end components. Collaboration : Work closely with product managers, designers, and other team members to understand project requirements and translate them into technical specifications. Collaborate with UX/UI designers to create intuitive and visually appealing user interfaces using React. Participate in code reviews to maintain quality and improve the development process. Testing & Debugging : Write unit tests and conduct regular debugging and troubleshooting to ensure application performance, scalability, and security. Use test-driven development (TDD) principles to ensure the reliability of the software. Continuous Improvement : Stay updated with the latest trends in web development technologies and frameworks. Identify and implement best practices to enhance the efficiency, scalability, and security of the application. Optimize applications for maximum speed and scalability. Deployment & Maintenance : Manage deployments and application releases. Maintain and update legacy codebases as needed. Ensure continuous delivery and integration of new features and improvements. Required Skills and Qualifications: Proven Experience : 3+ years of experience as a Full Stack Developer or similar role. Strong proficiency in Java and experience working with the Spring Boot framework for back-end development. Proficient in React for building user interfaces and creating responsive web applications. Experience with RESTful APIs , microservices architecture , and JSON . Technical Skills : Expertise in front-end technologies: HTML, CSS, JavaScript (ES6+), React.js, and Redux. Strong knowledge of back-end technologies such as Java , Spring Boot , and databases (MySQL, PostgreSQL, MongoDB, etc.). Familiarity with version control systems like Git and GitHub . Experience with CI/CD tools and deployment pipelines. Database Knowledge : Strong understanding of relational and non-relational databases. Ability to write complex queries and work with both SQL and NoSQL databases.

Information Technology
Dallas

RecommendedJobs for You

chennai, bengaluru, hyderabad

chennai, bengaluru, hyderabad