RAKBANK announced, through its Linkedin account, a bank job in uae (Senior Java Engineer) according to the following:
At least 10 years of experience in developing applications
Experience in Java, JEE development with high-quality, clean and maintainable code
In-depth design and development experience of Spring, Springboot, JPA, Security, oAuth, RESTful Web Services, Webflux, Microservices etc.
Hands-on with below technologies; RESTful APIS, SQL and No-SQL databases, Event driven programming and any e2e testing frameworks such as Junit, Mockito, Wiremock, Karate.
Conduct code reviews, provide constructive feedback to junior developers
Troubleshoot debug and resolve software issues using appropriate tools and techniques
Excellent written and verbal communication skills.
Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber