Job Search and Career Advice Platform

Enable job alerts via email!

Full-Stack Software Engineer: Java Spring Boot + React

تكامل القابضة

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in the Riyadh Region is seeking an Associate Software Engineer to design and maintain scalable web applications. The role involves full stack development using Java and React.js, working with databases, and managing application performance. Candidates should have a Bachelor’s Degree in a relevant field and strong skills in both backend and frontend technologies. Join a dynamic team to tackle modern software challenges in a collaborative environment.

Qualifications

  • Strong grasp of Java 8+, Spring Boot, Spring Data JPA, and Hibernate.
  • Proficiency in React.js, HTML5, CSS3, JavaScript/TypeScript, Redux or Context API.
  • Solid SQL knowledge (MySQL, PostgreSQL, or Oracle).
  • Experience with Message Brokers (RabbitMQ or Kafka).
  • Familiarity with caching (Redis or similar).
  • Experience creating and managing Docker images.
  • Understanding of build pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Proficiency with Git.

Responsibilities

  • Design and implement RESTful APIs and microservices.
  • Build reusable components and interactive user interfaces.
  • Design database schemas and write optimized SQL queries.
  • Participate in code reviews and write unit tests.
  • Implement caching solutions to optimize performance.
  • Assist in containerizing applications using Docker.

Skills

Java ecosystem
Java 8+
Spring Boot
React.js
HTML5
CSS3
JavaScript/TypeScript
SQL
Redis
RabbitMQ

Education

Bachelor’s Degree in Information Systems
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Software Engineering
Bachelor’s Degree in a closely related technology major

Tools

Docker
Jenkins
Git
Job description
A leading tech company in the Riyadh Region is seeking an Associate Software Engineer to design and maintain scalable web applications. The role involves full stack development using Java and React.js, working with databases, and managing application performance. Candidates should have a Bachelor’s Degree in a relevant field and strong skills in both backend and frontend technologies. Join a dynamic team to tackle modern software challenges in a collaborative environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.