
Posted a day ago
Senior Backend Java Staff Engineer
SSC HR SolutionsSenior Backend Java Staff Engineer
Requirements
4-6 years software development experience, Bachelor's degree in Computer Science, Java 8+, Kotlin, Spring Boot, RESTful API services, Microservice architectures, Relational and non-relational databases, Maven, Gradle, Jenkins, or Azure Pipelines, Agile methodologies
Skills
JavaSpring BootMicroservicesDockerKubernetesAPI
About the role
Responsibilities
- Contribute to the backend API technology stack and implement scalable technical solutions for the banking sector
- Work with product and design teams to translate end-user requirements into pragmatic technical solutions
- Shape and implement technology and business solutions to drive competitive differentiation
- Collaborate 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
- Improve DevOps tooling and enhance the client organization's technology stack
Requirements
- 4-6 years of total software development experience
- Bachelor's degree in Computer Science or a similar field
- Proficiency in JVM-based languages such as Java 8+ and Kotlin
- Strong experience with modern backend 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
- Experience with relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB, Cassandra, or Elasticsearch)
- Proficiency with build tools and CI/CD pipelines such as Maven, Gradle, Jenkins, or Azure Pipelines
- Strong understanding of engineering practices including code refactoring, design patterns, TDD, and application security
- Experience working within Agile development methodologies
Preferred Qualifications
- Experience with container technologies like Docker and Kubernetes
- Knowledge of additional programming languages such as NodeJS, Go-Lang, or Python
- Advanced degree in Computer Science
About the Company
SSC HR Solutions provides specialized staffing and technical solutions, connecting high-level engineering talent with industry-leading organizations.
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 freeSenior Backend Java Staff Engineer
SSC HR Solutions · Cairo
