Backend Software Development Engineer - III

Maharashtra, Mumbai, India

Cogoport

Buchen Sie FCL, LCL, Luftfracht und Zollabfertigung online für eine problemlose Logistik. Holen Sie sich eine lückenlose Sendungsverfolgung und fachkundigen Support. Vereinfachen Sie jetzt Ihre Logistik.

View all jobs at Cogoport

Apply now Apply later

Company 

  

Cogoport is a global trade platform that helps importers, exporters, and freight forwarders discover and connect with appropriate trade partners, optimize shipping and logistics options and costs, and help improve cash management and cash flow. 

  

Why Cogoport? 

  

International trade can be complex, and every day presents new challenges and opportunities for growth. By simplifying international trade, we help solve a problem that impacts every human being on Earth. Seven billion people—one common problem. 

  

As a part of Cogoport, you will have the opportunity to contribute to an industry-wide revolution in shipping and logistics. You’ll collaborate with brilliant minds to solve real-world challenges and directly impact the revenue and profitability growth of the organization. 

  

Role Overview 

  

We are looking for a Backend Software Development Engineer to join our team and play a crucial role in designing, developing, and maintaining scalable backend systems that power our cutting-edge logistics platform. You will be part of a dynamic engineering team, responsible for building and enhancing robust backend features, ensuring high availability, and contributing to the growth of our platform. Your expertise in Python/Kotlin will be essential in shaping the future of our technology stack and driving innovation.

                                       

 

Responsibilities:


  • 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.

     
    Core Values of Cogoport 
    Intrapreneurship: At Cogoport, you own and drive projects forward. You have the world at your feet, and complete flexibility and freedom to take up new initiatives that would benefit the customer.

    Customer Centricity: Our customers are at the heart of all that we do. Without happy customers, our company is doomed. Understanding their perspective collectively is key to our success. Cogoport is an equal opportunity employer. We are a welcoming place for everyone, and we do our best to make sure all people feel supported and respected at work.




Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: API Development APIs Architecture AWS Azure Cassandra CI/CD Django Docker Engineering FastAPI Flask GCP Git GitLab Google Cloud GraphQL Jenkins Kubernetes Machine Learning Microservices MongoDB MySQL NoSQL PostgreSQL Python SQL TDD Testing

Perks/benefits: Career development Startup environment

Region: Asia/Pacific
Country: India

More jobs like this