Job Description
Our esteemed client is expanding its financial operations to support their investment banking clients, starting in Saudi Arabia and Lebanon with potential extensions across other Gulf countries. They are looking to recruit a skilled Java Developer to join their team and contribute to this exciting growth.
Job Description :
1- 3 years of experience in Java Development
2- Solid expertise in Java technologies, including key frameworks (e.g., Spring) and a deep understanding of scalable application architecture
3- Strong Spring Framework knowledge, including:
• Core
• Container
• Beans
• Application Context
• Inversion of Control (IoC)
• MVC and RESTful services
• JDBC Template
• Transactions
• Security
4- Front-end development experience, preferably with Ext JS and/or Angular
5- Familiarity with Unix/Linux environments
6- Good knowledge of database concepts and ability to write SQL queries for database management
7- In-depth understanding of web container environments (e.g., Tomcat, WebSphere, JBoss, WebLogic) and backend process orchestration
8- Bachelor’s degree in Computer Science, Information Technology, or a related field
9- Willingness to travel or relocate abroad as needed, including participation in on-call 24/7 production support rotations
10- Excellent communication skills, both verbal and written, with the ability to collaborate with technical and non-technical stakeholders