Java Full Stack Developer- Spring Boot, React.js, Node.js
· Node.js
· ReactJS
· Advanced Java Concepts
· Core Java
Responsibilities
· Develop and maintain end-to-end web applications
using Java (Spring Spring Boot) and JavaScript frameworks.
· Design and implement scalable backend services
and APIs using Java technologies to support business functionality.
· Build interactive, responsive UI components
using JavaScript, HTML, and CSS to enhance user experience.
· Integrate front-end interfaces with backend
services APIs to ensure seamless data flow across applications.
· Translate business requirements into technical
design and application features aligned with system objectives.
· Participate in full Software Development Life
Cycle (SDLC) requirement analysis, design, development, testing, and
deployment.
· Develop RESTful APIs and microservices
architecture for scalable and maintainable systems.
· Ensure application performance, security, and
scalability, including optimization of front-end and back-end layers.
· Perform code reviews, debugging, and
troubleshooting to improve application quality and reliability.
· Collaborate with UIUX designers, business
analysts, and cross-functional teams to deliver high-quality solutions.
· Write clean, reusable, and maintainable code
following coding standards and best practices.
· Implement client-side validations and UI logic
using JavaScript to ensure better user interaction and responsiveness.
· Work with databases (SQLNoSQL) for data
management, integration, and optimization.
· Leverage version control tools (Git) and CICD
pipelines for efficient development and deployment.
· Continuously learn and adopt new
frameworks/tools (e.g., React, Angular, Node.js) to enhance development
efficiency.