Java Backend Developer Crypto

Dubai, United Arab Emirates

Job Description

Responsibilities: * Backend Development: Design, develop, and maintain backend systems, APIs, and microservices using Java and related technologies. Implement core functionality such as wallet management, transaction processing, and blockchain integration.
  • Blockchain Integration: Integrate blockchain technology (e.g., Ethereum, Bitcoin) into our applications and services, leveraging blockchain APIs, SDKs, and smart contracts. Implement features such as asset tokenization, decentralized finance (DeFi) protocols, and non-fungible token (NFT) support.
  • Security and Compliance: Ensure the security and integrity of crypto-related data and transactions by implementing robust security measures, encryption techniques, and compliance standards. Address security vulnerabilities, perform code reviews, and adhere to secure coding practices.
  • Scalability and Performance: Optimize backend systems and infrastructure for scalability, reliability, and performance to handle increasing transaction volumes and user growth. Identify performance bottlenecks, optimize database queries, and implement caching strategies.
  • API Design and Documentation: Design and document well-defined APIs for internal and external consumption, following RESTful principles and best practices. Collaborate with frontend developers and third-party partners to define API requirements and ensure smooth integration.
  • Monitoring and Maintenance: Monitor system health, performance metrics, and uptime to proactively identify and resolve issues. Implement logging, monitoring, and alerting systems to track system behavior and troubleshoot problems in real-time.
  • Collaboration and Communication: Work closely with cross-functional teams, including frontend developers, QA engineers, product managers, and DevOps engineers, to align on project requirements and priorities. Participate in agile development processes, sprint planning, and daily stand-ups.
Qualifications:
  • Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a backend developer, with expertise in Java development and related frameworks (e.g., Spring Boot, Hibernate).
  • Familiarity with blockchain technology, cryptocurrencies, and related concepts.
  • Experience with blockchain development platforms, protocols, and tools (e.g., Ethereum, Solidity, Web3.js).
  • Knowledge of cryptographic principles, digital signatures, and secure authentication methods.
  • Proficiency in SQL and NoSQL databases (e.g., MySQL, MongoDB) and ORM frameworks.
  • Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Caliberly

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1676455
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned