




Resumo: Junte-se como Engenheiro Backend Sênior para projetar, construir e aprimorar funcionalidades para nossa plataforma de jogos, com foco em um mecanismo de jogo Java desenvolvido internamente em um ambiente distribuído do Google Cloud. Pontos de destaque: 1. Liderar e trabalhar no Backend Java para jogos existentes e futuros 2. Colaborar de perto com designers de jogos e líderes de produto em recursos inovadores 3. Oportunidade de crescimento com o Career Path Framework e a cultura de mentoria #### **Junte-se a nós como Engenheiro Backend Sênior nos nossos jogos existentes e futuros!** Na **Twin Harbour Interactive**, esforçamo-nos para desenvolver jogos de estratégia de alta qualidade e torná-los acessíveis a todos os jogadores ao redor do mundo. Para nós, o desenvolvimento de jogos é uma promessa de diversão e entretenimento – é isso que vivemos e buscamos! Como **Engenheiro Backend Sênior**, você será responsável por projetar, construir e aprimorar funcionalidades para nossa plataforma de jogos, com foco em nosso mecanismo de jogo Java desenvolvido internamente, que se integra a outros serviços escritos em Java e PHP, os quais constantemente ampliamos e melhoramos. Nossos servidores operam em uma arquitetura distribuída no Google Cloud. Seu trabalho estará alinhado às melhores práticas em estabilidade, desempenho, escalabilidade, segurança e manutenibilidade. Neste cargo, você colaborará de perto com designers de jogos, produtores e outras partes interessadas para implementar recursos inovadores que aprimorem a experiência do jogador. Para esta posição, você deve ter fluência em inglês técnico e comercial; conhecimentos em alemão são um diferencial. #### **SUA MISSÃO** * Você liderará e trabalhará principalmente no Backend Java de nossos jogos existentes e futuros. No entanto, deve estar confortável em trabalhar com outras linguagens – como PHP – e ter compreensão de como funcionam Javascript/Typescript. * Assumir a responsabilidade pela manutenção e expansão do Backend Java e impulsionar ativamente iniciativas de resolução de incidentes e qualidade. * Projetar, desenvolver, testar, implantar, manter e aprimorar nosso software com código de alta qualidade e facilmente mantido. * Definir SLOs, adicionar métricas/rastreamento/registros (logging), participar de plantões/revisões de incidentes e aprimorar continuamente a confiabilidade e o desempenho das operações em produção. * Trabalhar de perto com designers de jogos e líderes de produto para implementar novas funcionalidades, com interesse em aprender as tecnologias complementares de full-stack. * Comunicar-se e colaborar dentro de uma equipe multifuncional e com outras equipes para garantir um fluxo de trabalho diário fluido. * Participar ativamente de decisões técnicas que influenciem a arquitetura de nossos serviços e plataforma. * Orientar e apoiar outros engenheiros por meio de revisões de código, programação em par e sessões de compartilhamento de conhecimento. * Impulsionar iniciativas para aprimorar a estabilidade, o desempenho e a escalabilidade de nossa plataforma e dos jogos em produção. * Contribuir com código Java de alta qualidade e facilmente mantido, utilizando uma ampla gama de tecnologias, tais como Spring, JUnit5, Gradle, Github, Docker, MySQL, Apache Kafka, Flatbuffers e Redis. #### **SEU HISTÓRICO** * 7+ anos de experiência comprovada em desenvolvimento Java, demonstrando fortes habilidades de programação e depuração. * Domínio de frameworks Java populares, como Spring, Spring Boot, JUnit5 e Gradle. * Excelentes habilidades de comunicação verbal e escrita, com capacidade de trabalhar eficazmente em um ambiente de equipe multifuncional. * Capacidade comprovada de integrar eficazmente ferramentas de IA aos fluxos de trabalho de desenvolvimento para geração de código, depuração e pesquisa técnica. * Bom entendimento de Javascript/Typescript e familiaridade ou disposição para aprender outras linguagens – como PHP e Node.js. * Excelentes habilidades analíticas e de resolução de problemas. * Atitude proativa em relação à aprendizagem de novas tecnologias e aprimoramento de habilidades existentes, incluindo sair da zona de conforto da sua linguagem de programação. * Experiência no desenvolvimento e manutenção de serviços backend e APIs multi-servidor com alta carga. * Familiaridade com bancos de dados SQL e NoSQL, incluindo MySQL, PostgreSQL, MongoDB ou similares. * Profundo entendimento dos fundamentos da ciência da computação, como design orientado a objetos, algoritmos e padrões de arquitetura de software. * Forte mentalidade voltada à qualidade automatizada, utilizando testes unitários, testes de integração e outros frameworks de automação de testes. * Entusiasmo por jogos e, idealmente, por jogos de estratégia. * Experiência com plataformas em nuvem (GCP preferencial), CI/CD (GitHub Actions), redes e depuração de sistemas distribuídos é um diferencial. * Experiência prática com metodologias ágeis, como Scrum ou Kanban. #### **Por que você vai adorar trabalhar conosco** ##### **Uma equipe global, um propósito compartilhado** Nossa força reside em nossa diversidade. Com mais de 30 nacionalidades representadas em nossos dois locais, estamos unidos por uma paixão compartilhada por jogos de estratégia e uma visão ousada para o futuro. Celebramos o que torna cada um de nós único – nossas perspectivas, nossas histórias e os caminhos que nos trouxeram até aqui. ##### **Trabalhe à sua maneira** Seja criando código em uma mesa com vista para o porto em Hamburgo ou ajustando detalhes de design sob o sol maltês, apoiamos modelos de trabalho híbridos flexíveis que capacitam você a realizar seu melhor trabalho – onde quer que esteja. ##### **Cresça conosco** Na Twin Harbour, sua jornada importa. Nosso **Career Path Framework** e nossa cultura de mentoria oferecem a clareza e o feedback necessários para dar o próximo passo – seja aprofundando sua especialização ou expandindo para novas disciplinas. Investimos em seu crescimento com cursos de idiomas, plataformas de e-learning e apoio a conferências e treinamentos. ##### **Somos humanos, antes de tudo** Acreditamos que grandes equipes são construídas com base em confiança, respeito e bom humor. De noites de jogos a drinques informais, noites de quiz e karaokê, não apenas trabalhamos juntos – conectamo-nos, brincamos e apoiamo-nos mutuamente como uma verdadeira tripulação. #### **Junte-se à Twin Harbour Interactive** ##### **Onde estratégia encontra visão.** A Twin Harbour Interactive é uma potência global em jogos de estratégia, moldando o futuro dos jogos multiplayer de longo prazo. Com escritórios em **Hamburgo** e em **Malta**, desenvolvemos jogos de estratégia que unem pessoas – além de fronteiras e gerações. Seja você um estrategista experiente ou um criador imaginativo de mundos, há um lugar aqui para você crescer, prosperar e deixar sua marca.


