We’re seeking a Senior Software Engineer experienced in financial systems, crypto, and exchange platforms. The role involves designing and developing secure, scalable, high‑performance backend services using Golang, Microservices, and DDD.
Key Responsibilities:
Design, develop, and maintain scalable backend services using Golang.
Build and manage microservices in a distributed environment (Kubernetes & Docker).
Develop RESTful APIs and gRPC‑based services.
Implement and manage Event‑Driven Architectures (EDA) using Kafka or other message brokers.
Collaborate with cross‑functional teams to build and maintain exchange and trading systems.
Work with RDBMS (MySQL, PostgreSQL) and NoSQL (MongoDB) databases.
Write and maintain comprehensive unit and integration tests.
Debug, optimize, and enhance performance across distributed systems.
Contribute to architecture discussions focused on scalability, security, and high availability.
Collaborate closely with DevOps for deployment and reliability improvements.
Required Skills:
Minimum 5 years of hands‑on Golang development.
Strong understanding of financial systems, cryptocurrencies, and exchange platforms.
Deep knowledge of Microservices and DDD principles.
Hands‑on experience with Event‑Driven Architecture, Kafka, RabbitMQ, or similar.
Proficiency in MySQL and PostgreSQL; familiarity with MongoDB.
Experience designing and implementing RESTful and gRPC services.
Practical experience with Kubernetes (K8s) and Docker.
Strong debugging, optimization, and scalability skills.
Excellent problem‑solving and communication skills.
Preferred:
• Experience with Node.js
• Basic blockchain knowledge
• Exposure to low‑latency or high‑frequency systems
Why Join Us:
• Competitive salary.
• Flexible hours & hybrid work.
• Transport, travel allowance.
• Gifts, shopping cards, employee loan plan.
• Comprehensive health insurance.
• Strong learning & development support.
• Work with cutting‑edge FinTech & Crypto technologies.
اپلیکیشن آپ یک سازمان تکنولوژی محور استارتاپی است و یکی از زیر مجموعههای شرکت آسانپرداخت است. اپلیکیشن آپ، شرکتی با فرهنگ کاری منعطف است و اعضای آن در بخشهای تکنولوژی و فنی، پروداکت، توسعه بیزنس و بخش های ستادی مشغول به کارند. اپلیکیشن آپ، سازمانی مستقل از آسانپرداخت است کلیه سرویسهای اپلیکیشن را به طور مستقل توسعه میدهد. بیش از 130 سرویس مختلف در حوزههای مالی، توریسم، بیمهای، خیریه و... در اپلیکیشن آپ ارائه میشود که باعث شده محیط کاری پویایی داشته باشد و افرادی که در آن کار میکنند، فرصت اثرگذاری بزرگی در راستای آسان کردن کارهای کاربران اپلیکیشن دارند. اپلیکیشن آپ، بیش از 50 میلیون بار نصب شده و بیش از 15 میلیون کاربر فعال منحصر به فرد ماهانه دارد.