Back-End Java Spring Boot Engineer - Banking Sector

SSC HR Solutions

View original posting

Work arrangement
On-site
Occupation
Software & IT
Location
Cairo, Cairo Governorate, EG
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

Job Description:

We are seeking a highly skilledBack-End Java Spring Boot Engineer. The ideal candidate will have extensive experience in developing, optimizing, and maintaining secure and scalable banking applications usingJava, Spring Boot, and Microservices architecture.

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and secure banking applications.
  • Build and maintainRESTful APIsand integrate with third-party services.
  • Work withSpring Boot, Spring Security, Spring Data, and Hibernatefor back-end development.
  • Implementmicroservices architectureand ensure efficient inter-service communication.
  • Collaborate with cross-functional teams includingfront-end developers, DevOps, and business analysts.
  • Ensure the security and compliance of applications withbanking industry regulations.
  • Optimize and troubleshoot system performance, database queries, and APIs.
  • Work withSQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.).
  • Implement CI/CD pipelines for seamless deployment and integration.
  • Write clean, maintainable, and well-documented code following best practices.

Required Skills & Qualifications:

  • 4 to 10 years of experiencein Java back-end development, preferably in the banking/financial domain.
  • Strong proficiency inJavaandSpring Boot framework.
  • Experience withMicroservices architectureand containerization tools likeDocker & Kubernetes.
  • Proficiency in working withRESTful APIs, JSON, and message queues (RabbitMQ, Kafka).
  • Hands-on experience with relational and non-relational databases such asPostgreSQL, MySQL, MongoDB.
  • Knowledge of security frameworks such asSpring Security, OAuth2, JWT.
  • Experience withCI/CD tools (Jenkins, GitLab CI/CD, Maven, Gradle).
  • Familiarity with cloud platforms such asAWS, Azure, or GCP.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.
  • Excellent communication and collaboration skills.
Apply on employer site

You'll continue on the employer's careers page to submit your application.