Must have Skills: Spring Boot, Microservices architecture (MSA) (Strong), Docker (Capable), Arabic speaking
Good To Have Skills : Banking & Insurance
Job Description: 6+ years of experience in Java development. Strong expertise in Java 8+, OOP concepts, and data structures. Proficiency in Spring Boot and other Java frameworks. Solid understanding of microservices architecture and RESTful APIs. Experience with ORM tools (e.g., Hibernate, JPA). Knowledge of SQL and experience with relational databases such as MySQL, PostgreSQL, or Oracle. Familiarity with version control systems like Git. Experience with CI/CD pipelines and build tools such as Maven/Gradle. Good understanding of Docker and containerization concepts. Experience with the Quarkus framework is a strong plus.