We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 37 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
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.