We are seeking an experienced Backend Developer with a strong foundation in building scalable, high-performance systems. You have a proven track record of designing and implementing robust backend solutions, optimizing performance, and ensuring system reliability. Your expertise in system architecture and leadership in technical decision-making will be instrumental in driving our platform's :
- Collaborate with cross-functional teams to understand product requirements and deliver backend solutions.
- Design and implement scalable services and data pipelines for our fintech platform.
- Participate in code reviews and contribute to a culture of engineering excellence.
- Continuously learn and apply new patterns and technologies to improve our architecture and development process.
- Lead technical initiatives.
- Troubleshoot and resolve complex production issues, conducting root cause analysis and implementing preventive measures.
Requirements :
5+ years of hands-on experience in backend software development.Expertise in designing, building, and maintaining large-scale systems with real-time data processing needs.Strong understanding of core programming concepts like object-oriented design, data structures, algorithms, and concurrency.Experience with distributed systems, messaging queues, in-memory data stores, or caching mechanisms.Familiarity with CI / CD pipelines, version control, and containerized deployments.A commitment to writing clean, maintainable, and well-documented code.Strong debugging and problem-solving abilities.Excellent communication skills and the ability to work collaboratively across teams.Bonus if you've :
Designed and implemented RESTful APIs and microservices architectures.Worked with cloud platforms (AWS, GCP, Azure) and container orchestration tools (Docker, Kubernetes).Implemented security best practices in financial applications.Utilized observability tools to monitor, trace, and optimize backend performance.ref : hirist.tech)