Search by job, company or skills

V

Java Fullstack with React.js

2-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 days ago
  • Over 200 applicants
Quick Apply

Job Description

  • Java Backend Development:Proficiency in Java programming language and its frameworks such as Spring Boot, Spring MVC, or Jakarta EE (Java EE) for building scalable and robust backend services
  • Design and develop RESTful APIs, microservices, and server-side components to handle business logic, data processing, and integration with databases
  • Database Integration:Implement database schemas, models, and data access logic using relational databases (eg, MySQL, PostgreSQL) or NoSQL databases (eg, MongoDB)
  • Integrate backend services with databases using Object-Relational Mapping (ORM) frameworks like Hibernate or JPA
  • Reactjs Frontend Development:Expertise in Reactjs library for building modern and interactive user interfaces (UIs) with reusable components, hooks, and state management
  • Develop responsive and high-performance web applications using Reactjs best practices and design patterns
  • Implement client-side routing, state management, and form handling using React Router, Redux, or Context API
  • Full-Stack Development:Integrate frontend and backend components to create end-to-end functionality and ensure seamless data flow between layers
  • Implement RESTful API consumption, data fetching, and presentation logic in React components using asynchronous programming techniques (eg, Axios, Fetch API)
  • Authentication and Authorization:Implement authentication and authorization mechanisms using JSON Web Tokens (JWT), OAuth 20, or session-based authentication to secure frontend and backend interactions
  • Configure role-based access control (RBAC) and permissions management to control user access to application features and resources
  • Testing and Quality Assurance:Write unit tests, integration tests, and end-to-end tests for both frontend and backend components using testing frameworks like Jest, Enzyme, JUnit, and Mockito
  • Implement test automation strategies and continuous integration (CI) pipelines to ensure code quality, reliability, and maintainability
  • Performance Optimization:Identify and address performance bottlenecks in frontend and backend layers to optimize application responsiveness and scalability
  • Implement code optimizations, caching strategies, lazy loading techniques, and bundle splitting to enhance application performance

More Info

Job Type:
Industry:
Employment Type:
Open to candidates from:
Indian

About Company

Vimerse is a fast growing IT Company having a team of well trained professionals and with a huge spectrum of services to offer. Its having Innovation and Reliability as its driving force. We are proud to say that with our fleeting yet diverse experiences we are able to become a partner of choice with an astonishing accomplishment and customer satisfaction for our clients.

Job ID: 120573083