Senior Java and React Developer

Remote
Apply
AI Summary

We are seeking a skilled Java and React developer with 4+ years of experience in building scalable web applications. The ideal candidate will have expertise in Java, Spring Boot, and React.js, and experience working in Agile environments. The role involves designing, developing, and deploying end-to-end solutions.

Key Highlights
Design and develop scalable backend services using Java, Spring Boot, and RESTful APIs
Develop responsive, user-friendly web interfaces using React.js, Hooks, and modern JavaScript (ES6+)
Collaborate with cross-functional teams to design, develop, test, and deploy end-to-end solutions
Technical Skills Required
Java Spring Boot React.js HTML5 CSS3 JavaScript (ES6+) Redux Context API MySQL PostgreSQL Oracle Git Maven Gradle Jenkins
Benefits & Perks
Full-time employment
Remote work

Job Description


Job Title: Java + React.js Developer

Job Type: Full-Time | Remote

Experience: 4+ Years


Job Summary

We are looking for a skilled Java + React.js Developer with 4+ years of experience in building scalable, high-performance web applications. The ideal candidate will have strong backend expertise in Java/Spring Boot and solid frontend experience using React.js, working in Agile, cloud-ready environments.

You will collaborate with cross-functional teams to design, develop, test, and deploy end-to-end solutions while ensuring code quality, performance, and security.


Key Responsibilities

Backend (Java)

  • Design and develop scalable backend services using Java, Spring Boot, and RESTful APIs
  • Implement business logic, validation, and integration with databases
  • Develop and maintain microservices-based architecture
  • Ensure application security, performance, and scalability
  • Write clean, testable, and reusable code following best practices

Frontend (React.js)

  • Develop responsive, user-friendly web interfaces using React.js, Hooks, and modern JavaScript (ES6+)
  • Build reusable components and manage application state using Redux / Context API
  • Integrate frontend components with backend REST APIs
  • Optimize UI performance and ensure cross-browser compatibility

Database & Integration

  • Design and optimize databases using MySQL / PostgreSQL / Oracle
  • Write complex SQL queries, stored procedures, and performance-tuned queries
  • Integrate third-party APIs and services

DevOps & Collaboration

  • Work in Agile/Scrum environments with global teams
  • Participate in code reviews, sprint planning, and retrospectives
  • Use Git for version control and CI/CD pipelines for deployments
  • Collaborate closely with QA, DevOps, and Product teams


Required Skills

Backend

  • Strong experience with Java (8+)
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security
  • RESTful API development and integration
  • Microservices architecture and design patterns

Frontend

  • Strong proficiency in React.js
  • Experience with HTML5, CSS3, JavaScript (ES6+)
  • State management using Redux or Context API
  • Familiarity with UI libraries (Material UI, Ant Design, Bootstrap)

Database & Tools

  • Experience with Relational Databases (MySQL, PostgreSQL, Oracle)
  • Git, Maven/Gradle, Jenkins (or similar CI/CD tools)
  • Basic knowledge of Docker is a plus


Good to Have

  • Experience with AWS / Azure / GCP
  • Knowledge of Kafka / RabbitMQ
  • Familiarity with OAuth2, JWT authentication
  • Exposure to unit testing (JUnit, Mockito, Jest)
  • Experience working in remote or distributed teams

Subscribe our newsletter

New Things Will Always Update Regularly