Enable job alerts via email!

Senior Java Developer

Cultivar Staffing & Search

Dubai

On-site

AED 200,000 - 300,000

Full time

11 days ago

Job summary

A leading e-wallet service provider in Dubai is seeking a Java Backend Developer to devise and execute architectural plans for their central payment system. Candidates should have a Bachelor's degree in a computer-related field and at least 5 years experience in Java development, with familiarity in blockchain being preferred. Strong communication and analytical skills are essential. Attractive job details and relocation packages are offered.

Qualifications

  • Minimum of 5 years of experience in Java backend development.
  • Familiarity in blockchain and R&D experience in the payment sector of the Crypto industry is preferred.
  • Strong communication skills and self-driven ability.

Responsibilities

  • Devising and executing the architectural progression plan for the central payment system.
  • Optimizing performance and managing stability.
  • Collaborating with product, testing, and other departments.

Skills

RabbitMQ
Redis
Kafka
Zookeeper
Java
Spring
Netty
Dubbo
NIO
Data structures
Algorithms
High availability
Concurrency
Communication

Education

Bachelor's degree in a computer-related field
Job description

Our client is a leading e-wallet service provider. Attractive job details and relocation package will be offered to the right candidate.

Responsibilities
  • Devising and executing the architectural progression plan for the central payment/transaction system.
  • Fine-tuning data connections, optimizing performance, managing stability, and conducting pertinent technical research.
  • Reviewing and analyzing project requirements, and devising appropriate technical solutions accordingly.
  • Collaborating efficiently with product, testing, and other departments to ensure timely completion of tasks with high standards.
Qualifications
  • Bachelor's degree or higher in a computer-related field, with a minimum of 5 years of experience in Java backend development.
  • Familiarity in blockchain and relevant R&D experience in the payment sector of the Crypto industry is preferred.
  • Strong communication skills, self-driven ability, and relevant expertise in ensuring system stability, high availability, and high concurrency.
  • Solid foundation in Java concurrent programming, familiarity with data structures, common engineering algorithms, and understanding of JVM principles.
  • Proficiency in multithreaded network programming, NIO, and frameworks such as Netty and Dubbo, supported by practical experience.
  • Well-versed in Spring-related technology stacks and capable of independently designing and implementing business systems.
  • Knowledgeable about middleware like Redis, RabbitMQ/Kafka, Zookeeper, and their technical principles.
  • Uphold excellent coding standards, possess strong engineering capabilities, and exhibit adept analytical and problem-solving skills.
  • Display proactiveness and a strong sense of responsibility towards assigned tasks.

Interested candidates are invited to submit a resume in MS Word format stating past work experience, reasons for each leave, past and expected remuneration.

By submitting an application, you consent to the collection, use and disclosure of your personal data to prospective employers for the purpose of job search and related services as you have authorized.

Required Skills
  • RabbitMQ
  • Redis
  • Kafka
  • Zookeeper
  • Java
  • Spring
  • Netty
  • Dubbo
  • NIO
  • Data structures
  • Algorithms
  • High availability
  • Concurrency
  • Communication
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.