Engenheiro de Sistemas Backend Sênior
Abstrato | Florianópolis - SC | Híbrido
Procuramos um Engenheiro de Sistemas Backend Sênior para o desenvolvimento de uma plataforma de compartilhamento de conteúdo semelhante a uma rede social, com foco em sistemas escaláveis, seguros e de alto desempenho. Você será responsável por projetar, desenvolver e manter uma arquitetura robusta baseada em microserviços, utilizando tecnologias modernas e garantindo a escalabilidade da plataforma para milhões de usuários. Este é um papel estratégico e desafiador, onde o profissional atuará na criação de uma solução que inclui processamento de vídeos, segurança de dados e otimização de performance em ambientes distribuídos.
Faixa salarial
A combinar
Regime de contratação
PJ
Benefícios
- Remuneração Competitiva;
- Auxílio refeição;
- Vale Alimentação e Vale Transporte;
- Plano de Saúde e Odontológico Coparticipativo;
- Avaliação de desempenho e progressões;
- Autonomia e flexibilidade de horários e atividades;
- Estacionamento gratuito no escritório;
- Contato direto com clientes, parceiros e demais stakeholders;
- Convivência profissional em Hub de Inovação;
- Participação em eventos Abstrato;
- Diversos rituais de cultura organizacional.
- Desenvolver e manter sistemas altamente escaláveis e distribuídos utilizando microserviços.
- Participar ativamente do planejamento e definição da arquitetura do sistema.
- Garantir a entrega de software com alta qualidade, utilizando práticas de testes automatizados e boas práticas de engenharia de software.
- Colaborar com diferentes equipes para implementar soluções inovadoras para desafios técnicos.
- Trabalhar com múltiplas linguagens e frameworks, garantindo a integração perfeita entre os serviços.
- Monitorar e otimizar a performance do sistema, mantendo a confiabilidade e a eficiência do ambiente.
- Mínimo de 6 anos de experiência em desenvolvimento de software.
- Proficiência em Java e TypeScript.
- Experiência avançada com frameworks como Spring Boot e NestJS.
- Forte conhecimento em bancos de dados relacionais MySQL, PostgreSQL.
- Experiência com bancos de dados NoSQL como MongoDB, Redis e Elasticsearch.
- Experiência com sistemas de mensageria como RabbitMQ e Apache Kafka.
- Expertise em Microserviços e padrões de projeto.
- Conhecimento profundo em arquiteturas Model-View-Controller (MVC), Microservices e Clean Architecture (Robert C. Martin).
- Experiência com testes unitários e boas práticas de TDD (Test Driven Development).
- Conhecimento em linguagens como Go, Python e Rust.
- Familiaridade com Event-Driven Architecture e Domain-Driven Design (DDD).
- Experiência em modelagem com UML.
- Conhecimento em provedores de nuvem como Azure e AWS.
- Experiência com processamento e tratamento de vídeos e disponibilidade de vídeos sob demanda.
- Familiaridade com soluções de escalabilidade e alta disponibilidade.
A Abstrato destaca-se no setor de inovação e tecnologia com uma abordagem ágil e 360°. Integrando serviços de inovação disruptivos a produtos tecnológicos avançados, nossa empresa redefine o panorama da Transformação Digital no Brasil.
Cultivamos uma cultura fundamentada no respeito e na equidade. Comprometemo-nos firmemente com a promoção da diversidade, incentivando a candidatura e proporcionando oportunidades a profissionais diversos, incluindo Mulheres, Negros(as), Pessoas LGBTQIA+, Pessoas com Deficiência e Pessoas em Situação de Refúgio.
Engenheiro de Sistemas Backend Sênior
Abstrato | Florianópolis - SC | Híbrido
Descrição da vaga
Procuramos um Engenheiro de Sistemas Backend Sênior para o desenvolvimento de uma plataforma de compartilhamento de conteúdo semelhante a uma rede social, com foco em sistemas escaláveis, seguros e de alto desempenho. Você será responsável por projetar, desenvolver e manter uma arquitetura robusta baseada em microserviços, utilizando tecnologias modernas e garantindo a escalabilidade da plataforma para milhões de usuários. Este é um papel estratégico e desafiador, onde o profissional atuará na criação de uma solução que inclui processamento de vídeos, segurança de dados e otimização de performance em ambientes distribuídos.
Responsabilidades e atribuições
- Desenvolver e manter sistemas altamente escaláveis e distribuídos utilizando microserviços.
- Participar ativamente do planejamento e definição da arquitetura do sistema.
- Garantir a entrega de software com alta qualidade, utilizando práticas de testes automatizados e boas práticas de engenharia de software.
- Colaborar com diferentes equipes para implementar soluções inovadoras para desafios técnicos.
- Trabalhar com múltiplas linguagens e frameworks, garantindo a integração perfeita entre os serviços.
- Monitorar e otimizar a performance do sistema, mantendo a confiabilidade e a eficiência do ambiente.
Requisitos e qualificações
- Mínimo de 6 anos de experiência em desenvolvimento de software.
- Proficiência em Java e TypeScript.
- Experiência avançada com frameworks como Spring Boot e NestJS.
- Forte conhecimento em bancos de dados relacionais MySQL, PostgreSQL.
- Experiência com bancos de dados NoSQL como MongoDB, Redis e Elasticsearch.
- Experiência com sistemas de mensageria como RabbitMQ e Apache Kafka.
- Expertise em Microserviços e padrões de projeto.
- Conhecimento profundo em arquiteturas Model-View-Controller (MVC), Microservices e Clean Architecture (Robert C. Martin).
- Experiência com testes unitários e boas práticas de TDD (Test Driven Development).
Requisitos desejáveis
- Conhecimento em linguagens como Go, Python e Rust.
- Familiaridade com Event-Driven Architecture e Domain-Driven Design (DDD).
- Experiência em modelagem com UML.
- Conhecimento em provedores de nuvem como Azure e AWS.
- Experiência com processamento e tratamento de vídeos e disponibilidade de vídeos sob demanda.
- Familiaridade com soluções de escalabilidade e alta disponibilidade.
Faixa salarial
A combinar
Regime de contratação
PJ
Benefícios
- Remuneração Competitiva;
- Auxílio refeição;
- Vale Alimentação e Vale Transporte;
- Plano de Saúde e Odontológico Coparticipativo;
- Avaliação de desempenho e progressões;
- Autonomia e flexibilidade de horários e atividades;
- Estacionamento gratuito no escritório;
- Contato direto com clientes, parceiros e demais stakeholders;
- Convivência profissional em Hub de Inovação;
- Participação em eventos Abstrato;
- Diversos rituais de cultura organizacional.
Sobre a empresa
A Abstrato destaca-se no setor de inovação e tecnologia com uma abordagem ágil e 360°. Integrando serviços de inovação disruptivos a produtos tecnológicos avançados, nossa empresa redefine o panorama da Transformação Digital no Brasil.
Cultivamos uma cultura fundamentada no respeito e na equidade. Comprometemo-nos firmemente com a promoção da diversidade, incentivando a candidatura e proporcionando oportunidades a profissionais diversos, incluindo Mulheres, Negros(as), Pessoas LGBTQIA+, Pessoas com Deficiência e Pessoas em Situação de Refúgio.