Talent.com
This job offer is not available in your country.
Java Full Stack Developer - Spring / React.js

Java Full Stack Developer - Spring / React.js

CareerNet TechnologiesChennai
30+ days ago
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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Chennai