What you'll do day in day out: - Design, develop, manage, and support web services (Restful APIs) - Work in an autonomous team of Backend Engineers, contributing to the entire SDLC (from Product ideation, through to deployment and support in production) - Rearchitecting our monolithic codebase to microservice-based architecture, by building micro-services mainly written in Go - Work on observability, kubernatization, CI/CD, contract testing and documentation of microservices - Solve scalability and performance issues in an operating environment that constantly evolves and grows
We need you to bring: - Expert understanding of OOP and Design Patterns in at least one of the following languages: Go, PHP, Python, C#, Java or Kotlin, with more than 3 years of proven, production-grade software development expertise - Understanding of SOA and RESTful web service design, implementation and maintenance - Solid understanding of HTTP and Event-Driven Architecture - Experience with MVC development frameworks and cascading modularity - Knowledge and experience (modelling and architecture) of SQL and relational databases (MySQL) - Solid experience with Software Testing - Experience in version control (Git preferably) - Problem solving, debugging & troubleshooting skills
Ideally, you'll also have: - Some knowledge (and experience) of non-relational databases (one or more of MongoDB, Redis, ElasticSearch) - Experience with CI/CD/microservices orchestration / Jenkins deployment - Experience with Docker and Kubernetes - Experience with Message Brokers (Kafka, RabbitMQ) or Message Queueing - Open-source contributions - Experience in AWS or Google Cloud
What’s in it for you: - Competitive full-time salary - Flexible working hours, top Line tools. - Working in a hyper-growth environment, you will enjoy numerous learning and career development opportunities - Exposure to complex engineering challenges in an environment that focuses on individual ownership and responsibility - A great opportunity to grow and work with the most amazing people in the industry
معرفی شرکت
ما یک شرکت در زمینه محصولات نرم افزاری تجاری و تولیدات حرفه ای حوزه IT هستیم. فعالیت ما بیشتر در زمینه های مالی و اپلیکیشنهای تجاری است. و صدها مشتری در سراسر جهان در رابطه با تولیداتمان و یا به صورت مشاوره داریم.