S

SSC HR Solutions

Senior Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in EgyptNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field is required.
  • At least 5 years of professional experience in Java development is required.
  • Strong hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security is required.
  • Proven experience developing and integrating RESTful APIs is required.
  • Solid understanding and practical experience with microservices architecture are required.
  • Strong experience with relational databases such as PostgreSQL or MySQL is required.
  • Hands-on experience with JPA/Hibernate is required.
  • Experience with unit testing frameworks such as JUnit and Mockito is required.
  • Good knowledge of Maven or Gradle and Git is required.
  • Experience working with CI/CD pipelines is required.
  • Familiarity with Docker and cloud environments such as AWS, Azure, or GCP is required.
  • Good understanding of backend security practices and application performance optimization is required.
  • Arabic and English are required; English communication proficiency must be at least B2/C1.

Responsibilities

  • Design, develop, and maintain backend services and REST APIs using Java and Spring Boot.
  • Build and maintain a microservices architecture with clear service boundaries and scalability in mind.
  • Integrate 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.

Desired Qualifications

  • Experience with message queues such as Kafka or RabbitMQ.
  • Exposure to frontend technologies such as Angular or React.
  • Familiarity with NoSQL databases such as MongoDB or Redis.
  • Understanding of DevOps concepts and CI/CD pipelines.
  • Knowledge of security best practices in backend services.
  • Immediate availability is preferred.

About the Company

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SSC HR Solutions

See more jobs