This job posting has expired

Expired on April 16, 2026

Associate Software Engineer

Riyadh
JavaSpring BootReact.jsSQLRabbitMQDockerGit

Job Description

We are looking for a skilled Associate Software Engineer to build high-performance, scalable web applications. You will work on a modern tech stack, bridging the gap between backend logic, frontend experience, and infrastructure.

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 using Redis
  • Design and maintain message-driven architectures using RabbitMQ
  • Assist in containerizing applications using Docker

Qualifications

  • Bachelor’s Degree in Information Systems, CS, or Software Engineering
  • Strong grasp of Java 8+, Spring Boot, Spring Data JPA, and Hibernate
  • Proficiency in React.js, HTML5, CSS3, and JavaScript/TypeScript
  • Solid SQL knowledge (MySQL, PostgreSQL, or Oracle)
  • Experience with Message Brokers (RabbitMQ or Kafka)
  • Familiarity with Redis
  • Experience with Docker and CI/CD tools

Job Information

Posted

February 15, 2026

Experience Level

entry level

Status

Expired