HamburgerMenu
hirist

Job Description

Description :


Job Description Full Stack Developer (Java + React.js)


Role Overview :


We are looking for a highly skilled Full Stack Developer with strong expertise in Java for backend development and React.js for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using modern frameworks and best practices.


Key Responsibilities :


Backend (Java) :


- Develop and maintain RESTful APIs using Java / Spring Boot.


- Design and optimize microservices-based architecture.


- Implement robust server-side logic, security, performance tuning, and exception handling.


- Integrate with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).


- Work with message queues (Kafka, RabbitMQ) is a plus.


Frontend (React.js) :


- Build responsive and interactive UI using React.js, Hooks, Redux.


- Integrate REST APIs and manage state effectively.


- Optimize UI performance and page load times.


- Implement reusable components and follow UI/UX best practices.


Full-Stack Responsibilities :


- End-to-end ownership of features from design to deployment.


- Collaborate with Product, QA, and DevOps teams.


- Participate in code reviews, design discussions, and Agile ceremonies.


- Write clean, testable, maintainable code (Unit Tests, JUnit, Jest).


Required Skills :


- 9+ years of experience in full-stack development (can customize).


- Strong knowledge of Java, Spring Boot, Microservices.


- Hands-on experience with React.js, JavaScript, TypeScript, Redux.


- Experience with REST APIs, JSON, OAuth2/JWT authentication.


- Good understanding of CI/CD pipelines, Git, Maven/Gradle.


- RDBMS : MySQL / PostgreSQL; NoSQL : MongoDB preferred.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in