Akens \ Nordburg is seeking for a German IT-solutions company highly skilled and experienced Go (Golang) Develper (m/f) to enlarge the Spanish based Team. In this role, you will contribute to the design, development, and maintenance of scalable backend services.
Location: 100% remote from Spain
RESPONSIBILITIES:
Design, develop, and maintain backend services using Go (Golang)
Implement and consume RESTful APIs / HTTP services
Work with concurrent and parallel processes (goroutines, channels)
Collaborate in the design of layered and microservices-based architectures
Develop and optimize integrations with relational databases
Ensure high code quality through clean code principles, testing, and reviews
Participate in CI/CD processes and version control workflows
Collaborate closely with cross-functional teams in an agile environment
REQUIREMENTS:
University degree in one of the following fields: science, mathematics, computer science, or engineering
At least 5 years of experience developing in Go (Golang)
Strong knowledge of REST APIs and HTTP-based services
Solid understanding of concurrency in Go (goroutines, channels)
Experience with relational databases (e.g. PostgreSQL, MySQL)
Basic understanding of software architecture principles (layered architecture, microservices)
Experience with version control systems (Git)
Familiarity with CI/CD pipelines
Structured, quality-oriented, and maintainable coding approach
Ability to work self-organized and independently
Strong analytical thinking and problem-solving skills
Team-oriented mindset with clear and effective communication
Confident handling of priorities across parallel tasks
NICE-TO-HAVE REQUIREMENTS
Experience with cloud platforms (AWS, Azure, GCP, or STACKIT)
Knowledge of container technologies such as Docker and Kubernetes
Experience with event-driven architectures (e.g. Kafka, messaging systems)
Basic knowledge of DevOps topics (monitoring, logging, deployment)
Experience in software development with Kotlin
Basic domain knowledge in commerce or retail (e.g. inventory management, ordering, stock)
BENEFITS:
Opportunities to professional growth and development
Flexible work arrangements. 100% remote
Dynamic and collaborative work environment