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.