Java Backend Developer Spring Boot - Banking sector.

SSC — Cairo, Cairo Governorate, Egypt

Apply on employer website
Design develop and maintain scalable backend applications using Spring Boot Develop and maintain RESTful APIs to support web and mobile applications Collaborate with frontend developers QA engineers and product teams to deliver highquality software Write clean maintainable and welldocumented code following best practices Optimize application performance scalability and reliability Troubleshoot debug and resolve production issues Participate in code reviews and contribute to improving development standards Work with relational and NoSQL databases to design and implement efficient data models Build and maintain containerized applications using Docker and deploy them in Kubernetes environments Participate in Agile ceremonies including sprint planning daily standups reviews and retrospectives Requirements Minimum 3 years of experience in backend development using Spring Boot Strong knowledge of Spring Boot modules such as Spring Web and Spring Data Experience in building RESTful APIs Experience with unit testing using JUnit and standard mocking libraries Familiarity with Docker and Kubernetes as deployment environments Experience with Git version control Proven experience with SQL and NoSQL databases Strong understanding of ObjectOriented Programming OOP principles Experience with Maven or Gradle build tools Good debugging problemsolving and analytical skills Preferred Qualifications Familiarity with database migration tools such as Flyway Knowledge of CICD pipelines Experience with Agile methodologies especially Scrum Familiarity with messaging systems such as Kafka or RabbitMQ Knowledge of Redis or other caching technologies Experience with cloud platforms AWS Azure or GCP is a plus Understanding of Microservices architecture and API documentation tools such as SwaggerOpenAPI




Looking for a job?

Visit Careersaas to find millions of new and unfilled roles, including thousands of remote and hybrid positions.