We support enterprises, product houses, and startups with custom software solutions development and IT consulting.
Senior Golang Backend Engineer – MilTech Solutions
Location
Ukraine
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Golang Backend Engineer – MilTech Solutions
Sigma Software Group
• Design and develop backend components within a secure DSC environment. • Implement APIs for seamless interaction with other system components. • Develop business logic, state models, event processing, and logging mechanisms. • Work with MS SQL Server, optimize queries, and ensure data integrity. • Integrate with related systems and services. • Participate in technical design, task estimation, and code reviews. • Troubleshoot and fix defects identified during testing, security audits, and acceptance phases.
Job Requirements
- 5+ years of commercial Golang development experience.
- Proven experience in designing and developing backend services, REST/gRPC APIs, and system integrations.
- Strong expertise with MS SQL Server: schema design, transactions, indexes, stored procedures, query optimization.
- Experience with Docker, CI/CD pipelines, Git, and Linux environments.
- Solid understanding of secure development principles: authorization, authentication, access control, audit, API protection.
- Background in microservices or modular architecture.
- Ability to write maintainable, well-documented, and tested code.
- Experience participating in code reviews and technical design sessions.
- Willingness to work within secure infrastructure and comply with strict information security protocols.
- Nice-to-have Experience developing government information systems or highly secure platforms.
- Knowledge of digital signature (КЕП), user action logging, audit trail.
- Experience integrating systems across isolated or protected environments.
- MS SQL Server experience in production environments.
- Understanding of Kubernetes, message brokers, and event-driven architecture.
- Experience with high-load or mission-critical services.
- Strong security-focused mindset.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer, Python, Kotlin, JVM
Software MindSoftware House focused on results since 1999
• Lead Python runtime upgrades and Boto2-to-Boto3 migrations. • Plan and execute dependency upgrades to address vulnerabilities and CVEs. • Manage Maven dependency trees and resolve transitive dependency conflicts. • Upgrade observability tooling and agent configurations. • Improve Docker images with a focus on compatibility and security. • Define quality standards and documentation practices for upgrade initiatives. • Identify automation opportunities to accelerate delivery. • Collaborate closely with DevOps teams to resolve pipeline issues and ensure successful deployments. • Drive engineering best practices and maintain high standards across backend services.
• Lead the architecture, design, and governance of enterprise SharePoint Online and Microsoft 365 platforms, including information architecture, security, permissions, and content lifecycle management. • Design and deliver AI-driven knowledge management, enterprise search, and productivity solutions using SharePoint Agents, Copilot Studio, Azure OpenAI, and Azure AI Search. • Contribute to the development of custom AI solutions utilizing RAG frameworks, vector search technologies, and enterprise content repositories. • Integrate SharePoint with Azure services such as Azure Functions, ADLS Gen2, Logic Apps, API Management, Key Vault, and other Azure-native components. • Collaborate with analytics teams to enable reporting and insights through Power BI and enterprise data platforms. • Define and manage SharePoint governance models, including user provisioning, role-based access control (RBAC), permissions, and compliance standards. • Implement and support Microsoft Entra ID (Azure AD) B2B collaboration, guest access management, and identity governance frameworks. • Design and maintain CI/CD pipelines using Azure DevOps and GitHub Actions for automated SharePoint site provisioning, custom schema deployments, SPFx solutions, and platform releases. • Implement LaunchDarkly (or similar feature management platforms) to support controlled feature rollouts, experimentation, and release management. • Provide technical leadership, establish architectural standards and best practices, and mentor development and engineering teams.
• Participate in the development and maintenance of the company's core infrastructure products. • Compile and implement interface documentation for business modules. • Demonstrate strong troubleshooting skills to resolve issues reported by the QA team. • Assist the Customer Success team in solving customer problems and classify them for system improvement.
• Develop Java applications in challenging projects; • Monitor and validate production deployments; • Monitor applications and environments using tools such as Dynatrace and Grafana; • Diagnose and resolve issues in critical environments; • Collaborate with teams to ensure code quality and continuous improvement.



