Posted on: 07/11/2025
Description:
Responsibilities:
- Take ownership of new products/features.
- Contribute to the design and architecture of our backend APIs and fund management system.
- Ensure adherence to engineering best practices and maintain the overall quality of our codebase.
- Mentor and assist younger members of the team and perform code reviews.
- Work with the product team to translate powerful ideas into everyday business value.
Requirements:
- 5+ years of professional software development experience.
- Firm grasp of at least one programming language.
- Experience with a distributed system is a plus.
- Curiosity about how things work.
- Strong command of at least one modern programming language (e.g., Java, Go, Python, Node.js, Kotlin, or C++).
- Solid understanding of data structures, algorithms, and system design principles.
- Experience working with distributed systems, microservices, or cloud-native architectures is a plus.
- Familiarity with RESTful APIs, database design (SQL/NoSQL), and message queues.
- Strong focus on scalability, performance tuning, and reliability of backend systems.
- Ability to write clean, maintainable, and testable code following best practices.
- Excellent problem-solving, analytical, and debugging skills.
- Curiosity to learn, explore, and understand how things work under the hood.
- Positive attitude, strong communication skills, and a collaborative mindset.
Preferred Skills :
- Experience with AWS / GCP / Azure and containerization technologies (Docker, Kubernetes).
- Exposure to CI/CD pipelines and DevOps practices.
- Hands-on experience with observability tools (Grafana, Prometheus, Datadog).
- Understanding of security, compliance, and API management best practices.
- Problem-solving skills, analytical mind, and positive attitude.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1570416
Interview Questions for you
View All