Overview
Skills
Job Details
We are seeking a highly skilled Senior Java Developer with strong React experience to join our engineering team. The ideal candidate has 8+ years of hands-on experience in backend Java development and 3+ years of front-end development using React. You will be responsible for designing, developing, and maintaining scalable, high-performance applications across the full stack.
Backend
8+ years of experience in Core Java, Java 8/11+, OOP, collections, multithreading.
Strong experience with Spring Framework, Spring Boot, Spring MVC, Spring Data JPA, Hibernate.
Experience building REST APIs and microservices architecture.
Hands-on experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
Experience with message brokers (Kafka, RabbitMQ) is a plus.
Frontend
3+ years of experience with React.js, Redux, React Query, or similar libraries.
Strong skills in JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap, Material UI.
Experience integrating front-end components with backend services.