M/F
Job ID: BC119
Junta-te à Brighten como Senior Software Engineer e está na linha da frente da revolução da indústria tecnológica. Procuramos engenheiros motivados e qualificados para integrar a nossa equipa, contribuindo para o desenvolvimento e melhoria de serviços de API inovadores, tanto para clientes como para uso interno.
Num ambiente de trabalho diverso e inclusivo, irás colaborar com uma equipa de engenheiros talentosos para criar produtos com impacto real e que irão moldar o futuro.
Principais Responsabilidades:
-
Desenhar e desenvolver serviços backend escaláveis, de fácil manutenção e capazes de responder ao crescimento das nossas plataformas.
-
Aplicar pensamento criativo e capacidade de resolução de problemas para encontrar soluções eficientes e economicamente viáveis para desafios de negócio.
-
Assumir responsabilidade pelas tarefas e trabalhar de forma autónoma, com supervisão mínima.
-
Participar em code reviews e fornecer feedback construtivo à equipa.
-
Desenvolver APIs intuitivas e eficientes para utilização por programadores internos e externos.
-
Identificar, analisar e resolver problemas complexos e defeitos nos serviços.
Competências e Qualificações:
-
Mais de 4 anos de experiência em Java (valorizado: Spring Boot e Hibernate) com server-side rendering.
-
Experiência comprovada em desenhar, desenvolver, escalar e manter serviços em produção, com forte conhecimento em arquitetura orientada a serviços.
-
Conhecimentos sólidos em arquitetura de sistemas distribuídos (Microservices, Event-Driven e serviços RESTful).
-
Experiência prática com bases de dados relacionais de grande escala (MySQL, PostgreSQL, etc.) e bases de dados NoSQL (MongoDB, DynamoDB, etc.).
-
Forte compreensão de análise e design orientados a objetos (OO).
-
Conhecimento aprofundado de técnicas para otimização de workloads em produção.
-
Capacidade de escrever código de elevada qualidade e bem testado, alinhado com as necessidades dos clientes.
-
Experiência em ambientes de startup de ritmo acelerado.
-
Excelentes competências de comunicação, tanto técnicas como não técnicas.
-
Paixão por construir sistemas abertos que conectam pessoas.