About the role

  • Senior Back End Developer responsible for designing and building scalable systems with Go at FCamara. Collaborating with cross-functional teams to deliver high-performance applications.

Responsibilities

  • Develop and maintain back-end applications using Go (Golang).
  • Build scalable, high-performance systems to support growing user demand and processes.
  • Work closely with front-end, design, and DevOps teams to deliver complete, integrated solutions.
  • Write clean, reusable, and efficient code.
  • Ensure integration of RESTful or gRPC APIs.
  • Contribute to implementing high-availability and fault-tolerant solutions.
  • Participate in code reviews to ensure code quality and consistency across the team.
  • Take part in the continuous improvement of development best practices and software architecture.

Requirements

  • Strong experience with Go (Golang) and its libraries.
  • Deep knowledge of data structures, algorithms, and system design.
  • Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Familiarity with RESTful APIs and gRPC.
  • Experience with automated testing (unit and integration) and testing tools such as go test.
  • Knowledge of containers (Docker) and orchestration (Kubernetes).
  • Experience with version control using Git.
  • Good communication skills and ability to work in a team.
  • Preferred / Nice to have:
  • Experience with frameworks and tools for building APIs in Go.
  • Knowledge of microservices and distributed systems architecture.
  • Familiarity with CI/CD and deployment automation tools.
  • Experience with cloud computing platforms (AWS, GCP, Azure).
  • Knowledge of application security and DevSecOps practices.

Job title

Back End Developer – Senior

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job