Enable job alerts via email!

Senior Java Developer

Cultivar Staffing & Search

Dubai

On-site

AED 120,000 - 180,000

Full time

30+ days ago

Job summary

An innovative e-wallet service provider is seeking a talented Java backend developer to join their dynamic team. This role offers the opportunity to shape the architectural progression of a central payment system while ensuring high availability and stability. You will collaborate with various departments to deliver high-quality solutions and tackle technical challenges in a fast-paced environment. The ideal candidate will have a strong background in Java programming, multithreaded network programming, and familiarity with blockchain technology. This is a fantastic opportunity to contribute to cutting-edge projects in the financial technology sector and grow your career in a supportive and forward-thinking company.

Qualifications

  • 5+ years of experience in Java backend development.
  • Familiarity with blockchain and payment sector R&D preferred.

Responsibilities

  • Devise and execute architectural plans for payment systems.
  • Optimize performance, manage stability, and conduct technical research.

Skills

Java
Multithreaded Network Programming
RabbitMQ
Redis
Data Structures
Algorithms
High Availability
Communication Skills

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Framework
Netty
Dubbo
Zookeeper

Job description

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

Job Responsibilities:
  1. Responsible for devising and executing the architectural progression plan for the central payment/transaction system.
  2. Accountable for fine-tuning data connections, optimizing performance, managing stability, and conducting pertinent technical research.
  3. Engage in the review and analysis of project requirements, devising appropriate technical solutions accordingly.
  4. Collaborate efficiently with product, testing, and other departments to ensure timely completion of tasks with high standards.
Job Requirements:
  1. Hold a Bachelor's degree or higher in a computer-related field, with a minimum of 5 years of experience in Java backend development.
  2. Candidates with familiarity in blockchain and relevant R&D experience in the payment sector of the Crypto industry are preferred.
  3. Possess strong communication skills, self-driven ability, and relevant expertise in ensuring system stability, high availability, and high concurrency.
  4. Demonstrate a solid foundation, adeptness in Java concurrent programming, familiarity with data structures, common engineering algorithms, and understanding of JVM principles.
  5. Proficient in multithreaded network programming, NIO, and associated frameworks such as netty and dubbo, supported by practical experience.
  6. Well-versed in Spring-related technology stacks and capable of independently designing and implementing business systems.
  7. Knowledgeable about middleware like Redis, RabbitMQ/Kafka, Zookeeper, and their technical principles.
  8. Uphold excellent coding standards, possess strong engineering capabilities, and exhibit adept analytical and problem-solving skills.
  9. Display proactiveness and a strong sense of responsibility towards assigned tasks.

Interested candidates are invited to send in your resume in MS Word Format stating your past work experience, reasons for each leave, past and expected remuneration.

We regret to inform that only shortlisted candidates will be notified.

By submitting an application to us, you will be deemed to have agreed for us to collect, use and disclose your personal data which you have submitted to your prospective employers, for the purpose of job search, and/or other services which you have consent us to perform on your behalf.

Required Skills:

RabbitMQ, High Availability, Data Structures, Redis, Structures, Algorithms, Availability, Programming, Java, Research, Testing, Engineering, Business, Communication

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.