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

Senior Engineer (.NET)

Current 51-250 Diversified Financial Services

Current is hiring a Senior Engineer (.NET) to build scalable digital experiences for client websites, platforms, and applications within a remote-first agency environment.

Angular AWS C# CI/CD CSS Git HTML JavaScript .NET Node.js React REST API SQL Server
17 hours, 43 minutes ago

senior c#

Margo Bank Professional Services

Senior C# Developer at Global Markets IT’s Non-Linear IT team, building and modernizing core applications for XVA, liquidity, and financial-resource management in a distributed agile environment.

Agile Ansible Bitbucket C# CI/CD Git HTML JavaScript Jenkins LLM .NET React Solid.js TeamCity TypeScript
1 day, 16 hours ago

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance Bot Developer for the Tendem project to build and maintain conversational messaging bots and platform integrations for real-world use cases.

Docker LLM Node.js OAuth Python REST API Serverless
3 days, 17 hours ago

Freelance Data Scraping Engineer (Python)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a part-time remote Python Data Scraping Engineer for the Tendem project to build and maintain web scraping workflows for real-world data extraction and processing tasks.

AJAX GitHub HTML JavaScript JSON LLM Python Selenium
1 week, 2 days 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