Taro Logo

Software Engineer - Backend GO Developer

JMA makes 5G possible for organizations with the most critical connectivity demands in the world, ushering in a new era of connectivity for leading mobile carriers, iconic stadiums, major universities, healthcare facilities, and transit centers.
Bologna, Metropolitan City of Bologna, ItalyMilan, Metropolitan City of Milan, Italy
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Telecommunications · 5G
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - Backend GO Developer

JMA Wireless is seeking a Go Backend Developer / Software Engineer to join their team in shaping the future of 5G connectivity. The role involves designing and implementing the OAMP platform for JMA, focusing on backend services to manage 4G/5G BaseBandUnit applications. You'll be working in a Kubernetes-based environment, implementing standardized interfaces of communication (3GPP, O-RAN, CBRS Alliance).

Key responsibilities include:

  • Backend development in GO and C++ languages
  • Implementing 3GPP, O-RAN, and CBRS Alliance defined interfaces
  • Developing JMA-specific APIs for integration with other OAMP software modules
  • Collaborating with QA for product validation and release cycles

The ideal candidate should have:

  • 3+ years of experience in writing backend code in GO, with C++ knowledge
  • Familiarity with git and agile workflows
  • Working knowledge of Linux, Docker / Kubernetes environments
  • Networking knowledge
  • Attention to detail, teamwork skills, and a proactive mindset

Additional valuable skills include CI-CD experience (via Jenkins) and experience in writing microservice applications.

JMA offers an exciting opportunity to be part of the fastest-growing technology company in the 5G industry. They value diversity and embrace differences, providing an equal opportunity workplace. Join JMA to contribute to the next generation of connectivity and shape the way the world operates.

Last updated 8 months ago

Responsibilities For Software Engineer - Backend GO Developer

  • Backend development in GO and C++ language
  • Implementation of 3GPP, O-RAN and CBRS Alliance defined interfaces
  • Implementation of JMA specific APIs to integrate with other JMA OAMP software modules
  • Interface with QA for product validation and release cycle

Requirements For Software Engineer - Backend GO Developer

Go
Linux
Kubernetes
  • 3+ years of experience in writing backend code in GO, with C++ knowledge
  • Used to git and agile workflow
  • Working knowledge of Linux, Docker / Kubernetes environment
  • Networking knowledge
  • Attention to details, team work and proactive mindset
  • (As a plus) CI-CD experience (via Jenkins)
  • (As a plus) Experience in writing microservice applications

Interested in this job?