S

SSC HR Solutions

Intermediate Backend Java Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listed

About the Job

Requirements

  • The role requires 2–4 years of total software development experience.
  • A bachelor's degree in Computer Science or a similar field is required.
  • Experience working with JVM-based programming languages such as Java 8+ or Kotlin, and/or modern backend frameworks such as Spring Boot, is required.
  • Significant experience writing, using, and securing RESTful API services in large-scale distributed applications is required.
  • Experience with microservice architectures, including service discovery and circuit breakers, is required.
  • Experience with relational and non-relational databases, including Oracle, PostgreSQL, MySQL/MariaDB, MongoDB, CouchDB, Cassandra, or Elasticsearch, is required.
  • Experience with build scripts such as Maven or Gradle and CI tools such as Jenkins or Azure Pipelines is required.
  • Experience with engineering practices including code refactoring, design patterns, test-driven development, continuous integration, building highly scalable applications, and application security is required.
  • Experience with agile development methodologies is required.

Responsibilities

  • Contribute to the backend API technology stack.
  • Work with product and design teams to understand end-user requirements and use cases, and translate them into pragmatic and effective technical solutions.
  • Improve DevOps tooling.
  • Shape and implement technology and business solutions that contribute to client organizations' competitive differentiation.
  • Use software development technologies to rapidly develop creative and efficient solutions that enhance client organizations' technology stacks.
  • Collaborate with team members to implement user stories, write tests, and continuously deliver new or improved product functionality.
  • Communicate with internal IT teams to resolve technical dependencies during implementation.

Desired Qualifications

  • Experience with container technologies such as Docker or Kubernetes is a plus.
  • Knowledge of other programming languages such as Node.js, Go, or Python is a plus.
  • An advanced degree 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