Iranian Company in Fintech Industry
Annual Package: 1.1 – 1.3 billion Tomans
Responsibilities
· Develop and maintain back-end systems using modern programming languages.
· Work with web frameworks to build scalable server-side applications.
· Design and implement APIs for internal and external integration.
· Manage database operations including design, queries, and performance.
· Implement caching mechanisms to improve system speed and efficiency.
· Write and maintain unit tests to ensure code reliability.
· Collaborate on DevOps tasks including deployment and containerization.
· Ensure security best practices in API and data handling.
· Optimize application performance across all back-end components.
· Document technical specifications and system architecture.
Requirements
· Strong proficiency in back-end programming languages.
· Experience with web frameworks for enterprise application development.
· Solid understanding of API development and integration concepts.
· Expertise in database management including SQL and ORM tools.
· Familiarity with caching technologies and strategies.
· Experience with unit testing frameworks for back-end code.
· Knowledge of DevOps practices including CI/CD and containerization.
· Understanding of API security principles.
· Ability to optimize database queries and application performance.
· Experience with version control and collaborative development workflows.