CrawlJobs Logo

Backend Software Development Engineer

https://cogoport.com/ Logo

Cogoport

Location Icon

Location:
India , Mumbai

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

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.

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 1-2 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

Nice to have:

  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra)
  • Knowledge of Python or Kotlin if not already proficient
What we offer:
  • Entrepreneurial culture
  • Opportunity to work with bright minds in the industry
  • Career growth
  • Driving digital transformation in logistics

Additional Information:

Job Posted:
March 26, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Software Development Engineer

Backend Software Engineer

We're looking for a Back End Software Engineer to join our team, focused on deli...
Location
Location
United States , Austin
Salary
Salary:
122400.00 - 196600.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-3+ years experience with one or more prominent languages such as Java, Python, Kotlin, Go, or Scala
  • Bachelor's or Master's degree (preferably a Computer Science degree or equivalent experience)
  • Experience performing platform integrations using REST
  • A background in working with GIT in a collaborative team setting
  • Familiarity with server technologies (NPM, Docker, NGINX, Express/Node)
  • A love for working collaboratively on a team with varied strengths
Job Responsibility
Job Responsibility
  • Build REST APIs that power core customer experiences
  • Configure monitoring for backend services
  • Build CICD pipelines
  • Develop integrations with our content management system
  • Build features and services with reliability in mind
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Principal Backend Software Engineer

As an Engineer well into your career, we know you're an expert at what you do an...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors, Masters, or PhD in Computer science in a related technical field or similar experience
  • 10+ years of experience in software development and architecture
  • Expert-level experience with one or more prominent languages such as Java, C# or C/C++ is crucial
  • An expert in at least one technical topic/domain
  • Passion for collaborating with and mentoring junior members of the team
  • A real appetite for helping others learn and grow
  • Considers the customer impact when making technical decisions
Job Responsibility
Job Responsibility
  • Regularly tackle the largest and most complex problems on the team, from technical design to launch
  • Deliver solutions that are used by other teams and products
  • Determine plans-of-attack on large projects
  • Routinely tackle complex architecture challenges and apply architectural standards and start using them on new projects
  • Lead code reviews & documentation as well as take on complex bug fixes, especially on high-risk problems
  • Set the standard for thorough, meaningful code reviews
  • Partner across engineering teams to take on company-wide initiatives spanning multiple projects
  • Transfer your depth of knowledge from your current language to excel as a Software Engineer
  • Mentor more junior members
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
Read More
Arrow Right

Senior Backend Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience building and developing backend applications
  • Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g., RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Demonstrated ability to design and operate systems that deliver high availability and unwavering reliability for our customers
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GCP, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Design, develop, and maintain robust backend systems and components focused on proactive and reactive incident management and post-incident management
  • Be part of an amazing open and collaborative work environment with other experienced engineers, process engineers, architects, and TPMs
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Leverage data to generate actionable insights that drive continuous improvements in backend performance and incident management processes
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Atlassians can choose where they work – whether in an office, from home, or a co...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience in building and developing backend applications
  • Experience in crafting and implementing highly scalable and performant RESTful microservices
  • Proficiency in any modern object-oriented programming language (Java, Kotlin, Go, Scala, or Python)
  • Fluency in any database technology (for example, RDBMS like Oracle or Postgres or NoSQL like DynamoDB or Cassandra)
  • Passion for collaboration
  • Broad knowledge and understanding of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment
  • Be part of an amazingly open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in knowledge-sharing sessions
  • Ensure complete visibility, error reporting, and monitoring of high-performing backend services
  • Participate in Agile software development, including daily stand-ups, sprint planning, team retrospectives, and show-and-tell demo sessions
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
Read More
Arrow Right

Junior Backend Software Engineer

We're looking for a Backend Software Engineer to join our team who is passionate...
Location
Location
Poland , Gdańsk
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of experience in building and developing backend applications
  • Experience in crafting and implementing highly scalable and performant RESTful microservices
  • Proficiency in any modern object-oriented programming language (Java, Kotlin, Go, Scala, or Python)
  • Fluency in any database technology (for example, RDBMS like Oracle or Postgres or NoSQL like DynamoDB or Cassandra)
  • Passion for collaboration
  • Broad knowledge and understanding of the SaaS, PaaS, and IaaS industry with hands-on experience with public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality.
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in a highly scalable, cross-geo distributed environment
  • Be part of an amazingly open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Ensure complete visibility, error reporting, and monitoring of backend services
  • Participate in Agile software development, including daily stand-ups, sprint planning, team retrospectives, and show-and-tell demo sessions.
What we offer
What we offer
  • Health coverage
  • Paid volunteer days
  • Wellness resources
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Java Backend

We are looking for an engineering mindset which brings fresh ideas from various ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://clevertap.com/ Logo
CleverTap
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 6 years of experience in back-end development (Designing, developing, testing and deploying large scale applications with one of the JVM languages or other server side technologies)
  • Strong organisational and time-management skills
  • Large capacity for attention to detail
  • Ability to meet communicated deadlines and release project with minimal bugs
  • Good knowledge of data structure, OOPs concepts and Java
Job Responsibility
Job Responsibility
  • write server side scripts, API’s to be utilised by front side engineers and also other microservices
  • optimising servers for speed and stability, implementing security structures, generating reusable code libraries and generating data storage solutions
  • involved with the product team directly in deciding the requirements, estimating delivery date for a particular feature and documenting the technical details for developing it
What we offer
What we offer
  • Be a part of a global growth stage startup
  • Work in a fast-paced, dynamic environment where your contribution matters
  • You are passionate about technology and its impact on the high growth mobile technology space
  • Innovate at scale, with learning opportunities
  • Fulltime
Read More
Arrow Right

Backend Software Development Engineer

Cogoport is on a mission to bridge the $3.4 trillion Trade Knowledge and Executi...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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.
  • Fulltime
Read More
Arrow Right

Backend Software Development Engineer - II

We are looking for a Backend Software Development Engineer to join our team and ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-4 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
Job Responsibility
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.
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Foster an entrepreneurial culture where innovation, impact, and career growth go hand in hand.
  • Fulltime
Read More
Arrow Right