HamburgerMenu
hirist

Java Full Stack Developer - Spring/React.js

CareerNet
Others
5 - 10 Years

Posted on: 07/08/2025

Job Description

Requirements :


- Hands-on with Java 8 and above versions, experience in functional programming.

- Strong exposure to Design Patterns (IOC, MVC, Singleton, Factory).

- Strong exposure to Microservices pattern and Spring Cloud Patterns.

- Good Backend development experience of Rest API using Spring Boot / Spring Boot Web flux with ORM (JPA/ Hibernate) and Caching.

- Desirable to have experience with Spring Boot Batch / Integration/ GraphQL.

- Good Backend experience in Multithreading, Concurrency API, and Collections.

- Should have experience in developing performant applications using Concurrency, scaling, Multithreading, and Caching

concepts.

- HTML/CSS : Strong understanding of HTML5 CSS3 and responsive design principles.

- Proficiency in JavaScript, React, Angular, and frameworks/libraries.

- UI/UX Design : Basic understanding of user interface and user experience design principles.

- Frontend Build Tools : Familiarity with tools like Webpack, Babel, and npm.

- Cross-Browser Compatibility : Ensuring applications work across different browsers and devices.

- Testing experience with frontend testing frameworks like Jest, Mocha, or Cypress.

- Experience with web services and REST-based APIs using JSON and XML.

- Hands-on in API's and integrating front-end application with backend services.

- Strong hands experience on JS frameworks and State management in Angular.

- Strong hands experience with JS frameworks, React JS.

- Strong exposure to running the React application with Node.js .

- Strong hand on experience, ability to write code in React.

- Strong hands experience with React JS Core components, Web hooks, and Redux.

- Hands-on experience with Relational (PL-SQL/Oracle/SQL Server) and NOSQL databases (MongoDB / Cassandra).

- Strong coding skills, unit testing with experience in JUnit/Spock/Groovy.

- Knowledge of Agile (Scrum, Kanban).

- Expertise in Kafka or RabbitMQ, MQ or MQ series.

- Cloud Native application development experience.

- Experience in CI-CD pipeline using Jenkins, GitHub, and GitLab.

- Good experience deploying the application to Docker / Kubernetes.

- Good experience with cloud-based services - Azure / AWS / GCP.

- Possess excellent written and verbal communication skills.


info-icon

Did you find something suspicious?