Software Engineer - Backend

Mid-level
🇯🇴 Jordan
Software Developer
Software development

Are you a blockchain enthusiast with a knack for building secure and scalable back-end systems? Do you have expertise in either Java or PHP? If so, join our team and help shape the future of our crypto exchange!

We're looking for a talented and motivated Back-End Software Developer to play a vital role in building the robust foundation of our crypto exchange platform. You'll be responsible for designing, developing, and maintaining the server-side logic that powers our high-frequency trading systems, user accounts, and other critical functionalities.

Responsibilities:

  • Design, develop, implement, and test secure, reliable, and highly scalable back-end systems using your expertise in Java or PHP (depending on the chosen candidate's primary skillset).
  • Write clean, well-documented, and maintainable code adhering to best practices for security and performance in the crypto landscape.
  • Develop and maintain efficient APIs for seamless data exchange between various components of the exchange platform.
  • Collaborate with front-end developers and security engineers to ensure a smooth user experience and robust system security.
  • Troubleshoot and resolve complex technical issues related to back-end systems.
  • Participate in code reviews and provide constructive feedback for continuous improvement.
  • Stay up-to-date with the latest advancements and best practices in blockchain technology, back-end development (specifically Java or PHP), and security protocols relevant to crypto exchanges.

Requirements

Qualifications:

  • Minimum of 6 years of experience as a Back-End Software Developer.
  • In-depth knowledge of object-oriented programming principles.
  • Proven experience with a back-end framework relevant to your chosen language (e.g., Spring for Java, Laravel for PHP).
  • Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and SQL.
  • Experience with distributed systems and concurrency concepts.
  • A passion for blockchain technology and a good understanding of cryptocurrency fundamentals.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Ability to work independently, manage multiple tasks effectively, and meet tight deadlines in a fast-paced environment.
  • Experience with cloud platforms like AWS or Azure for deploying and scaling back-end systems.
  • Experience with DevOps practices for continuous integration and deployment (CI/CD) in a crypto environment.
  • Experience with unit testing frameworks and a strong focus on writing secure code.
  • Knowledge of cryptographic libraries and secure coding practices.

 

Bitoasis

Bitoasis

BitOasis is the largest and most trusted cryptocurrency platform in the MENA region.

Cryptocurrencies
Fintech
Blockchain

Other jobs at Bitoasis

 

 

 

 

 

 

 

 

View all Bitoasis jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇯🇴 Jordan
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs