SSC Egypt

SSC Egypt

SSC Egypt offers a wide range of human resources services and outsourcing solutions, focusing on employee management throughout the entire employment lifecycle, to support businesses in Saudi Arabia and the GCC region.

IT Services
11-50
Founded 2006

Description

  • Design, develop, and maintain backend services and REST APIs using Java and Spring Boot.
  • Build and maintain microservices architecture with clear service boundaries and scalability in mind.
  • Integrate backend services with databases, message brokers, and external systems using industry-standard patterns.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Conduct code reviews and participate in sprint planning, daily stand-ups, and retrospectives.
  • Collaborate with frontend developers, DevOps, and QA engineers to deliver complete solutions.
  • Monitor application performance and troubleshoot issues in development and production environments.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on experience in Java development.
  • Solid expertise in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Proficient in building RESTful APIs and integrating with external services.
  • Strong experience with relational databases such as PostgreSQL or MySQL and JPA/Hibernate.
  • Familiarity with unit testing frameworks such as JUnit and Mockito, and test-driven development.
  • Experience with Maven or Gradle, Git, and CI/CD pipelines.
  • Good understanding of microservices, Docker containerization, and cloud environments such as AWS, Azure, or GCP.
  • Experience with message queues such as Kafka or RabbitMQ is preferred.
  • Exposure to frontend technologies such as Angular or React is a plus.
  • Familiarity with NoSQL databases such as MongoDB or Redis is preferred.
  • Understanding of DevOps concepts and CI/CD pipelines is preferred.
  • Knowledge of security best practices in backend services is preferred.
  • Arabic language capability and English communication at minimum B2/C1 level.
  • Available to start ASAP and work core hours of 9–6 PM Dubai time, 40 hours per week, on a 1-year extendable contract.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Python

Ottimate IT Services

Ottimate is seeking a Backend Engineer to build and scale Django-based products that simplify accounts payable and payments for businesses.

Angular AWS Django Microservices PostgreSQL Python
4 hours, 17 minutes ago

Mid-Level Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a remote Mid-Level Java Engineer in Brazil to build, maintain, and support backend services and APIs throughout the software development lifecycle.

AWS Docker Generative AI Git Hibernate Java Microservices MongoDB MySQL REST API Spring Spring Boot SQL
1 day, 3 hours ago

Senior Backend Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a remote Senior Backend Java Engineer in Bolivia to design, develop, and maintain scalable cloud-native backend applications and microservices.

Agile AWS CI/CD Docker DynamoDB Git Java JIRA Linux Microservices REST API Spring Boot SQL
1 day, 3 hours ago

Senior Backend Java Engineer

Coforge 10K-50K IT Services

Coforge is seeking a Senior Backend Java Engineer in Peru to remotely design, develop, and maintain scalable cloud-native backend applications and microservices.

Agile AWS CI/CD Docker DynamoDB Git Java JIRA Linux Microservices REST API Spring Boot SQL
1 day, 3 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers