Senior Java Engineer RAKBANK Dubai

  • Full time
  • Dubai, UAE
  • Posted 3 weeks ago
  • 2000-35000 AED / Month

RAKBANK Dubai is currently looking for suitable candidate for the job role of Senior Java Engineer. This is full time role and it was announced by the bank on April 1, 2024. If you are willing for this role then submit your application now.

Responsibilities of Senior Java Engineer

  • Lead development of web based applications Java, Microservices and related technologies.
  • Work closely with product team to define requirements and develop solutions.
  • Write well designed, testable, efficient Java code and tests (unit and integration).
  • Develop and maintain codebase for web applications, ensuring high quality, performance and security standards.
  • Collaborate with other teams to integrate applications with third-party systems and services.
  • Implement and maintain Continuous Integration/Continuous Deployment(CI/CD) pipelines.
  • Participate in code reviews and provide constructive feedback to team members.
  • Continuously improve development processes and methodologies.
  • Stay up to date with emerging technologies and best practices in Java, JEE development.

Requirements of Senior Java Engineer

  • Bachelor’s degree in computer science, information technology, or a related field.
  • At least 10 years of experience in developing applications.
  • Experience in Java, JEE development with high quality, clean and maintainable code.
  • Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber.
  • Sound experience in working with Gradle or Maven.
  • Experience working with cloud-based technologies and service such as AWS or Azure.
  • Reactive Java Programming Experience.
  • Experience with messaging platforms (e.g. Kafka, IBM MQ, RabbitMQ, etc.).

Skills and Knowledge Desired

  • 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.
  • Strong troubleshooting ability and technical analysis skills – performance optimization included.
  • Strong communication skills with a team centric approach to discussion and decision making within a distributed team.
  • Proficiency in database design and development with experience in SQL and NOSQL databases.
  • Working knowledge of service mesh frameworks such as Istio, Linkerd.

Job Benefits

  • Pay for performance culture (Competitive and performance linked compensation).
  • Provision of medical care plan for your family and you.
  • Comprehensive Life insurance plan.
  • Diverse workforce and inclusive culture.
  • Career development and growth opportunities by design.
  • Work with the best minds in the field.

Assistant Manager Group Internal Audit RAKBANK Dubai

Relationship Manager RAKBANK Ras Al Khaimah

Digital Customer Experience Specialist RAKBANK Dubai

To apply for this job please visit

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Overview
Job Location