PAYOK
Java Backend Developer - Payments
PAYOKUnited Arab Emirates3 hours ago
Full-timeEngineering, Information Technology
About the job


Key Responsibilities

  • Design, develop, and maintain server-side applications and APIs for Peer to Peer Payment server.
  • Implement and manage secure, scalable, and high-performance backend services.
  • Develop and optimize database schemas and queries to ensure efficient data handling and retrieval.
  • Ensure system reliability by monitoring, debugging, and troubleshooting issues.
  • Collaborate with cross-functional teams to define system requirements and deliver high-quality solutions.
  • Implement and maintain security best practices to safeguard sensitive payment information.


Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Minimum of 2 years of experience as a Back-End Developer, with a strong understanding of server-side technologies.
  • Proven experience in building Peer-to-Peer Payment systems is highly preferred.
  • Proficiency in Java.
  • Experience with database management systems such as MySQL.
  • Familiarity with cloud services and infrastructure (e.g., Alicloud or AWS).
  • Strong understanding of RESTful API design and implementation.
  • Experience with version control systems like Git.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Experience in Redis, zookeeper, microservice and docker

Key Skills

Ranked by relevance