Position: Senior Back-end Developer - Romania/Cluj
Company: tlg Talent
Experience required: 5y
Category: Golang
English level: upper
Published: 2023-03-01T00:00:00+02:00

Senior Back-end Developer

Hybrid - Romania/Cluj 

We are currently recruiting for a Senior Back-end Engineer to join our rapidly growing client!

You will enjoy the freedom of working autonomously, yet cooperating with others as part of a team, all striving for high performance in a high-challenge yet high-support environment.

They are a strongly technology-driven business and currently have over half of their people in technical roles, and half of those are in software development. They are growing fast and aim to double their numbers once again this year, to support the ongoing growth of their world-leading software platform.

Tech Stack
They've used automated development and application container technologies to build a cutting-edge multi-tenant cloud-native sports betting platform. The information-centric microservices architecture delivers powerful data processing facilities with great flexibility, to operators in jurisdictions worldwide.

The message-driven platform is predominantly built in Go, with MySQL databases, using Kafka and gRPC communication methodologies to create a modular and truly revolutionary product.
 
Key Duties & Responsibilities
• Take ownership of a target or result
• Deliver high-quality software products and services that meet business goals
• Support the teammates to help them grow their technical skills and lead by example, showing what good development practices are
• Collaborate with stakeholders to continually improve methodologies, standards, processes and tools to make teams more efficient
• Use your troubleshooting and triage skills to provide assistance in solving production and customer issues
• Documentation is a part of your natural development flow
 
Skills & Experience
• Problem-solving skills, sense of quality, and attention to detail
• Commercial development experience in one or more of the following programming languages Java, Python, Golang
• Working experience with various data structures and algorithms
• Good communications skills in both oral and written English (B1 Level)
 
Nice to have
• Hands-on experience with the following patterns: Domain Driven Design, Event Sourcing, Command and
Query Responsibility Segregation
• Clear understanding and working experience with at least one of the following: OpenAPI, gRPC or
graphQL
• Clear understanding and at least two years of working experience with cloud environments
• Experienced in working with containerized environments
• At least two years of hands-on experience with Apache Kafka