💼

Senior Software Engineer - Backend at FreightFox

Location
Bengaluru
Job type
Full time
Posted on 01 Feb
Description

Responsibilities:

  • Design highly scalable, testable code and follow Test Driven Development methodology
  • Able to write well organised, modularised code with test cases.
  • Take ownership of new products/features.
  • Contribute to the design and architecture of our backend APIs and deployment of microservices
  • Ensure adherence to engineering best practices and maintain the overall quality of our codebase.
  • Mentor and assist younger members of the team and perform code reviews.
  • Work with the product team to translate powerful ideas into everyday business value.


Skills and Other Requirements:

  • 2+ Year of experience in Java and SQL
  • Experience in writing Unit Testing using JUnit and Mockito
  • Good command over SQL and familiarity with at least one SQL DB (Postgres/MySQL, etc.)
  • Hands-on with Linux shell commands and able to handle application and database servers
  • Experience in writing SQL queries using CTEs is a plus
  • Experience in SQL and NoSQL databases with an insight into various data modelling use cases
  • Sound with data structures and algorithms and have a good understanding of design patterns, software architectures
  • Unquenching thirst to learn new technologies.
  • Experience with CI/CD is a plus



FreightFox
freightfox.ai
21-50
Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 19 Mar
Always stay in the know!
Join our community and stay notified of latest job opportunities.
FreightFox
freightfox.ai
21-50
Tap to Apply