{bc}

Full Stack Developer (Java + React)

TestCrew | Quality Engineering & Software TestingRiyadh, KSA1 weeks agoMid-Seniorfulltime
DevOpsJavaLinuxReactREST APIScala
Generate Resume for this Job
Via LinkedIn·

About This Role

Experience Required: 6–8 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 in building scalable REST APIs using Spring Boot, developing responsive UIs, and working closely with production and DevOps teams to ensure smooth deployments and system reliability. 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 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)

 

Hands-on experience with Linux/Unix commands

 

Experience with Git/version control systems

 

Understanding of microservices architecture

 

Preferred / Good to Have Skills

 

Familiarity with POS (Point of Sale) systems is a plus

 

Familiarity with Docker and containerization is a plus

 

Familiarity with CI/CD pipelines (Jenkins, GitLab CI, etc.)

 

Familiarity with message brokers (Kafka, RabbitMQ)

 

Knowledge of API security (OAuth2, JWT)

 

Soft Skills

 

Strong ownership and accountability, especially in production environments

 

Ability to work closely with production, support, and DevOps teams

 

Excellent problem-solving and debugging skills

 

Good communication and collaboration skills

 

Ability to work in agile and fast-paced environments

 

Education

 

Bachelor’s degree in Computer Science, IT, or related field

 

Nice to Have

 

Experience in payment/financial systems domain

 

Knowledge of transaction processing systems

Similar Jobs

Full Stack Technical Lead

DXC Technology · Riyadh

Senior

Lead and mentor a team, perform advanced troubleshooting in web and mobile applications, and manage incidents with strong skills in ReactJS, Spring Boot, and SQL.

Full Stack Technical Lead

Senior Full Stack Engineer

Ninja · Riyadh

Senior

Design and maintain Spring Boot microservices and React applications, ensuring high performance and collaboration across teams while mentoring junior engineers.

Spring BootKotlinReact

Full Stack Software Engineer III

MOZN · Riyadh

Mid-Senior

**About Mozn** MOZN is a leading Enterprise AI company enabling organizations to make informed decisions in two critical domains: Financial Crime Prevention and Enterprise Knowledge Intelligence. We’re a diverse, collabo

PythonScalaExcel

Full Stack Developer

atlas crisis management · الرياض

Mid-Senior

For more than three decades, UAE\-based ATLAS Group has built a solid reputation for delivering solutions that works and that can be relied on in the most demanding situations. It provides industry leading technologies,

GitJavaScriptSQL

Full Stack Machine Learning Engineer (Datacentre AI Engineering) - Riyadh, KSA

Qualcomm · Riyadh

Mid-Senior

****Company:**** Qualcomm Middle East Information Technology Company LLC ****Job Area:**** Engineering Group, Engineering Group \> Software Engineering ****General Summary:**** **About Us** Qualcomm is enabling a world w

GitMachine LearningVAT

Full Stack Technical Lead

DXC Technology · Riyadh

Mid-Senior

**Job Description** **Key Responsibilities** * Team Leadership: Lead and mentor a team of L2 engineers. Manage ticket queues, prioritize urgent incidents, and ensure the team meets Service Level Agreements (SLAs). * Adva

ReactDevOps

Senior Full Stack Engineer

Ninja 🥷🏽 نينجا · Riyadh

Mid-Senior

**About The Role** We are looking for a seasoned Full Stack Engineer who is equally comfortable designing and owning complex backend systems as they are building clean, responsive user interfaces. You will work across ou

ReactKubernetesJava

Full Stack Technical Lead

DXC Technology · الرياض

Senior

**Job Description:** **Key Responsibilities** * **Team Leadership:** Lead and mentor a team of L2 engineers. Manage ticket queues, prioritize urgent incidents, and ensure the team meets Service Level Agreements (SLAs). *

ReactDevOps

Full Stack Developer

Penny Software · الرياض

Mid-Senior

Deployment: Develop, Implement, and build the products at penny.co **About Penny Software** Penny is a fast\-growing procurement and technology company headquartered in Riyadh with operations across Saudi Arabia and Bahr

TypeScriptAngularVAT
AI Job Platform

Stop applying blindly. Start getting hired.

Base Career automates the hardest parts of job searching — apply smarter, not harder.

AI Resume in 60s

Your resume rewritten for this exact role using the job description as the brief.

ATS-Optimized

Get past automated screening filters with the right keywords matched to each job.

Application Tracker

Track every job, follow-up, and interview in one visual kanban board.

Start Today for Free

Free plan · No credit card required