
Posted a day ago
Backend Java Engineer
SSC HR SolutionsMid-Level Backend Java Engineer
Requirements
3+ years software development experience, Bachelor's degree in Computer Science, Proficiency in Java 8+, Kotlin, or Spring Boot, Experience with RESTful API services, Experience with microservice architectures, Knowledge of relational and non-relational databases, Experience with Maven, Gradle, or Jenkins, Knowledge of Agile methodologies
Skills
JavaSpring BootMicroservicesDockerKubernetesAPI
About the role
Responsibilities
- Contribute to the backend API technology stack and implement pragmatic technical solutions.
- Collaborate with product and design teams to translate end-user requirements into effective software.
- Shape and implement technology solutions to enhance the client organization's competitive differentiation.
- Work with team members to implement user stories, write tests, and continuously deliver improved product functionality.
- Communicate with internal IT teams to resolve technical dependencies during implementation.
- Support improvements to DevOps tooling and engineering practices.
Requirements
- 3+ years of professional software development experience.
- Bachelor's degree in Computer Science or a similar field.
- Proficiency in JVM-based languages such as Java 8+, Kotlin, or modern frameworks like Spring Boot.
- Significant experience writing, utilizing, and securing RESTful API services in large-scale distributed applications.
- Experience with microservice architectures, including service discovery and circuit breakers.
- Knowledge of relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB, or Cassandra).
- Experience with build tools and CI/CD such as Maven, Gradle, Jenkins, or Azure Pipelines.
- Familiarity with Agile development methodologies.
- Experience with engineering practices like TDD, design patterns, and code refactoring.
Preferred Qualifications
- Experience with container technologies such as Docker or Kubernetes.
- Knowledge of other programming languages like NodeJS, Go-Lang, or Python.
- Knowledge of Camunda.
About the Company
SSC HR Solutions provides specialized staffing and technical solutions, connecting high-tier engineering talent with industry leaders in the banking and technology sectors.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeBackend Java Engineer
SSC HR Solutions · Cairo
