This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Cogoport is on a mission to bridge the $3.4 trillion Trade Knowledge and Execution Gap, empowering businesses worldwide by simplifying global trade. As a leading Global Trade Platform, we help companies connect with trade partners, optimize logistics, and improve cash flow. Recognized as an Asia-Pacific High-Growth Company (Financial Times) and an Indian Growth Champion (Economic Times), we are expanding across India, China, Vietnam, Singapore, Thailand, and Indonesia. At Cogoport, you'll work with some of the brightest minds in the industry, driving digital transformation in logistics. We foster an entrepreneurial culture, where innovation, impact, and career growth go hand in hand. This role involves designing, developing, and maintaining scalable backend systems that power our cutting-edge logistics platform. Your expertise in Python/Kotlin will be essential in shaping the future of our technology stack and driving innovation.
Job Responsibility:
Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
Design and develop large multi-tenant applications using Python/Kotlin
Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
Build reusable backend libraries and modules for future use
Translate design and wireframes into high-quality, maintainable code
Write unit tests and adhere to test-driven development (TDD) practices
Collaborate with QA teams to assist in writing automated integration tests
Stay up to date with current and future backend technologies and architecture.
Requirements:
Minimum 4-6 years of relevant experience in backend development
Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
Experience with containerization tools like Docker and orchestration with Kubernetes
Strong version control skills using Git
Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Expertise in microservices architecture and experience leading the implementation of microservices-based solutions
Proven expertise in unit and integration testing frameworks like PyTest, JUnit, Mock, or similar
Expertise in modern architectural patterns such as Event-Driven Architecture and Serverless
Expertise in GraphQL or RESTful API development and integration
Strong expertise in Data Science or Machine Learning is a significant advantage.
Nice to have:
Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
Strong expertise in Data Science or Machine Learning is a significant advantage.
Welcome to
CrawlJobs.com
– Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.