بازگشت به فرصت‌ها
لوگوی TestCrew | Quality Engineering & Software Testing
English

Full Stack Developer (Java + React)

TestCrew | Quality Engineering & Software Testing·Riyadh·۲ هفته پیش

حضوریجونیورتمام‌وقتتوافقی

TestCrew | Quality Engineering & Software Testing

We Provide Confidence Through Feedback, and Solutions People Can't Ignore.

شرح موقعیت

Job Title: Full Stack Developer (Java + React) Experience Required: 5-7 Years Location: Riyadh, Saudi Arabia Job Summary We are looking for an experienced Full Stack Developer with strong expertise in Java-based backend development and modern frontend frameworks like React. The ideal candidate should have hands-on experience building scalable REST APIs using Spring Boot, developing responsive UIs, and working closely with the production support team to trace, troubleshoot, and resolve live issues in Linux environments. Experience in POS systems and cloud-native environments will be an added advantage. Key Responsibilities Design, develop, and maintain scalable RESTful APIs using Spring Boot Build responsive and high-performance UI components using React Develop and maintain web applications using Java, JSP, and React Work hands-on with Linux/Unix commands to investigate logs, monitor processes, and diagnose production issues Align closely with the Production Support team to trace, reproduce, and resolve reported issues (RCA — root cause analysis) Work closely with production support and DevOps teams for deployments, monitoring, and issue resolution Collaborate with cross-functional teams including product, QA, and business stakeholders Ensure application performance, scalability, and security best practices Write clean, maintainable, and reusable code Work with Oracle databases for data modeling and performance tuning Manage and troubleshoot applications in Linux environments Participate in code reviews and ensure high-quality deliverables Contribute to microservices and cloud-native architecture Required Skills & Technologies Strong experience in Java (Java 8 & Java 11) Expertise in Spring Framework: Spring Core, Spring Web, Spring Boot, Spring Security Strong experience with React.js (hooks, state management, API integration) Experience in building REST APIs Good knowledge of JSP / Servlet-based applications Strong experience with Oracle Database (SQL, PL/SQL) Strong hands-on experience with Linux/Unix commands (log tracing, process/service management, file permissions, networking basics, shell scripting) — essential for production issue diagnosis Proven experience supporting production environments — triaging incidents, tracing root cause, and coordinating fixes with the production support team Experience with Git/version control systems Understanding of microservices architecture