Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
DL

Java React Developer

Diverse Lynx India
๐Ÿ‡ฎ๐Ÿ‡ณ India
On-site
4 weeks ago
  • React.js
  • Java
  • Spring Boot
  • REST API
  • Object Oriented Programming
  • JUnit
  • Mockito
  • Cypress
  • CI/CD
  • GitHub Actions
  • OOP
  • JSON
  • Redux
  • Redux Toolkit
  • React Router
  • Jest
  • Testing Library
  • PostgreSQL
  • NoSQL
  • MongoDB
  • Hive
  • Trino
  • JWT
  • OAuth
  • Git
  • Docker
  • Kubernetes
  • Unix
  • Linux
  • AWS
  • AWS S3
  • RabbitMQ
  • Apache
  • SonarQube
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Missions:

Seeking a skilled and motivated React Java Full Stack Developer with 6+ years of experience in developing enterprise applications. The ideal candidate will have a strong foundation in both front-end and back-end development, with a focus on delivering high-quality, scalable, and maintainable solutions.
Key Responsibilities:
- Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and React.js.
- Build and consume RESTful APIs to enable seamless integration between front-end and back-end systems.
- Collaborate with cross-functional teams to design and implement new features and enhancements.
- Write clean, maintainable, and efficient code following Object-Oriented Programming principles and SOLID design patterns.
- Develop and maintain unit tests (JUnit, Mockito), integration tests, and end-to-end tests (Cypress).
- Participate in code reviews to ensure adherence to best practices and coding standards.
- Collaborate on CI/CD pipelines using GitHub Actions or similar tools.
- Troubleshoot and resolve issues in development, testing, and production environments.

Required Skills and Qualifications:
- 4+ years of experience in developing enterprise applications.
- Strong understanding of Object-Oriented Programming (OOP) principles and SOLID design patterns.
- Proficient in Java (Core and Advanced) and Spring Boot framework.
- Proficiency in building reusable components and front-end libraries using React.js.
- Strong understanding of React lifecycle methods and functional components with hooks (e.g., useState, useEffect, useContext) and react json forms
- Experience with state management libraries such as Redux, Redux Toolkit, or Context API.
- Strong understanding of React Router for implementing navigation and routing in single-page applications (SPAs).
- Familiarity with testing React components using tools like Jest, React Testing Library, or Enzyme.
- Strong understanding of data structures and algorithms.
- Experience with RDBMS preferably PostgreSql and/or NoSQL databases (e.g., MongoDB).
- Good knowledge on bigdata (eg: Hive DB) and query engine tool like Trino
- Good understanding of authentication and authorization mechanisms (e.g., JWT, OAuth, sessions).
- Experience with version control systems like Git.
- Good understanding of Docker and Kubernetes concepts.
- Basic knowledge of Unix/Linux commands.
- Understanding of CI/CD concepts and experience with tools like GitHub Actions.
- Experience working with cloud platforms such as AWS and AWS S3 object storage
- Familiarity with message brokers like RabbitMQ, Kafka, or Apache MQ.
- Experience using code quality tools such as SonarQube.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.

Java React Developer ยท Diverse Lynx India

Auto apply with Likeremote