Job Openings Senior Java + React Developer

About the job Senior Java + React Developer

We are seeking a Senior Full Stack Engineer Java/'React to join our client team.

The ideal candidate will have at least 8 years of experience in both frontend and backend web application development, with strong expertise in Java, JavaScript, React.


What you'll do:

  • Design, develop, and maintain scalable web applications using Java (Spring MVC/Spring Boot) and ReactJS.
  • Build and optimize high-availability RESTful APIs.

  • Implement and maintain search indexing solutions with ElasticSearch.

  • Develop reusable and efficient UI components following React best practices.
  • Follow TDD/BDD methodologies, writing automated tests to maintain code quality.
  • Participate in code reviews, mentoring peers, and ensuring best practices (e.g., DRY, clean code).
  • Integrate and optimize front-end builds using Webpack, SASS, and ES6+ JavaScript.
  • Implement CI/CD pipelines with Jenkins and manage deployments.

  • Work with both relational and NoSQL databases.


What are we looking for?:

  • 8+ years of professional experience in full-stack web development.

  • Strong proficiency in Java and Spring MVC/Spring Boot.
  • Strong hands-on experience with ReactJS (including React-Redux and Thunks).
  • Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
  • Experience with TypeScript or similar typed JS languages.
  • Knowledge of microservice architecture, containerization, and authentication.
  • Experience setting up CI/CD pipelines (Jenkins preferred).
  • Familiarity with SASS, Webpack, and frontend optimization techniques.
  • Proficiency in ElasticSearch (search indexing and optimization).
  • Strong English skills.

Why apply?

  • Remote job
  • USD payment in contractor hiring modality. 30 USD/hour
  • International clients and teams.