Define system architecture and build, test, and deliver Java or Kotlin applications, translating business requirements into distributed systems while monitoring platform health and improving engineering processes.
1172 | Senior Go Developer
📜 Description
- Participate in backlog refinement sessions.
- Review business requirements and validate technical solutions.
- Contribute to implementation planning.
- Develop integration services with external providers and public systems.
- Implement fiscalization and electronic invoicing functionality.
- Maintain service stability through monitoring, logging, and incident response.
🛠️ Requirements
- Memory management
- Garbage collection
- Experience building REST APIs.
- Experience with Kafka for asynchronous messaging.
- Transactions
- Locking mechanisms
- Experience implementing Redis caching strategies.
- Experience with Docker and Kubernetes, including Helm.
- Hands-on experience with CI/CD pipelines (GitLab CI or GitHub Actions).
Full job description
Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Go Developer to join our dynamic team on a full-time basis.
The role requires a self-sufficient engineer who can understand business requirements, collaborate with analysts and teammates, and deliver stable, production-ready solutions.
What You will do:
• Participate in backlog refinement sessions.
• Review business requirements and validate technical solutions.
• Contribute to implementation planning.
• Develop integration services with external providers and public systems.
• Implement fiscalization and electronic invoicing functionality.
• Deliver production-ready solutions.
• Maintain service stability through monitoring, logging, and incident response.
• Collaborate on regulatory services.
• Independently deliver integration tasks after onboarding.
Requirements
• Strong commercial experience with Go, including:
- Memory management
- Garbage collection
- Concurrency
• Experience building REST APIs.
• Experience with Kafka for asynchronous messaging.
• Strong knowledge of MySQL (or another relational database), including:
- Transactions
- Indexes
- Locking mechanisms
• Experience implementing Redis caching strategies.
• Experience with Docker and Kubernetes, including Helm.
• Hands-on experience with CI/CD pipelines (GitLab CI or GitHub Actions).
Similar jobs
Search more Backend Engineer jobsBuild Go-based integration services that safely transform core banking data into consistent models and access patterns, enabling downstream applications to consume data without interacting directly with the banking core.
Design and scale Rain’s backend platform, building reliable distributed services and highly available APIs while owning third-party integrations that support financial products across banking, payroll, and timekeeping.
Desarrolla funcionalidades y APIs backend con PHP y Python, integra servicios externos y modelos de IA, y contribuye a la arquitectura, calidad y validación del software junto al equipo.
Design and operate highly available, multi-region communications infrastructure, backend services, and vendor integrations that deliver customer messages at scale, while setting technical direction and improving reliability.
