Position: Senior Golang developer
Company: Luxoft
Category: Golang
Experience required: 5y
English level: upper

Project Description:
Our Client is on a mission to build the relationship-focused bank of the future and we're looking for the passionate collaborators, innovators, advisors, and leaders who can get us there.
We specialize in custom development and vendor packages with domain knowledge in Capital Markets and Treasury.
Currently we are working on modernizing a trading platform and moving to micro services architecture.
Responsibilities:
• Participating in planning and building complex distributed applications
• Follow best practices to writing testable easy to understand code
• Create and maintain CICD pipelines
• Learn and work with new technologies when needed
Mandatory Skills Description:
• Good communication skills
• Strong problem solving skills
• Minimum of five years' experience in Go programming language
• Experience in backend development
• Experience with messaging platforms
• Experience with Linux operating system
• Strong knowledge of REST, SOAP, and GRPC
Nice-to-Have Skills:
• Experience in microservices
• Experience in containerization using tools such as Docker and Podman
• Experience in container orchestration systems such as Kubernetes
• Experience in system integrations and Enterprise Integration Patterns
• Java