Spring boot Developer
Ssc Egypt
Apply to this job Cairo, Cairo Governorate, Egypt on site Until 8/22/2026 First posted March 26, 2025 Last posted March 26, 2025
Job description
- The Spring Boot Developer will be responsible for designing, developing, and maintaining backend services using the Spring Boot framework.
- You will work on building and scaling microservices architecture, creating efficient APIs, and contributing to performance optimizations to ensure that our platform can handle large volumes of users and traffic.
- The role will require a deep understanding of Java, Spring Boot, and distributed systems along with the ability to solve complex technical challenges in a fast-paced, collaborative environment.
Requirements
Education & Experience:
- Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent practical experience.
- A minimum of 5 years of professional experience in backend development, with at least 3 years specifically using Spring Boot and Java.
- Proven experience in designing and building scalable microservices and understanding distributed systems.
- Strong understanding of cloud technologies, preferably experience with AWS, Google Cloud, or Azure.
Systems & Languages:
- Expertise in Java 8+ and Spring Boot for building robust, scalable backend services.
- Experience with Spring Cloud, Spring Security, Spring Data, and other related Spring technologies for building secure and scalable applications.
- Knowledge of RESTful web services and proficiency in API development.
- Strong understanding of SQL databases like MySQL, PostgreSQL, and NoSQL databases like MongoDB, Redis, and Cassandra.
- Familiarity with containerization tools such as Docker and container orchestration platforms like Kubernetes.
- Experience with CI/CD pipelines and automation tools such as Jenkins, GitLab, or Circle CI.
- Fluent in English.
Knowledge, Skills and Abilities:
- In-depth understanding of microservices architecture and API integration.
- Familiar with distributed systems, event-driven systems, and how to design them for scalability and reliability.
- Ability to identify and solve performance bottlenecks in backend systems, optimize code, and ensure high performance during high traffic periods.
- Expertise in version control using Git, and experience with Git Flow or other branching strategies.
- Experience working in Agile environments and using JIRA or similar project management tools.
- Strong problem-solving skills and the ability to quickly debug and troubleshoot complex issues.
- Excellent communication skills, both verbal and written, to interact with cross-functional teams and stakeholders.
About this role
Summary
Design and maintain backend services using Spring Boot and Java.
Job title
Spring boot Developer
Experience level
5+ years
Industry
software
Location requirements
Cairo, Egypt; remote work not allowed
Salary
Not specified
Management role
No
Skills & keywords
Required skills
Java 8+Spring BootmicroservicescloudRESTfulSQLNoSQLDockerKubernetesCI/CDGitAgile
Preferred skills
Spring CloudSpring SecuritySpring DataJIRA
Specializations
backendmicroservicesAPIcloudJava
Locations
Structured locations inferred from the posting.
Cairo, Cairo Governorate, Egypt
On-site City
Related searches