Domine a Engenharia de Software e Transforme a Logística
Faça parte de um time incrível desenvolvendo soluções de alta escala com tecnologias de ponta. Você usará suas habilidades em Java e Spring para construir um mundo logístico mais eficiente.
Habilidades Requeridas
Habilidades Requeridas
Descrição da Vaga
Se você é um engenheiro de software Sênior apaixonado por tecnologia e inovação, especialmente no mundo da logística, esta oportunidade no Grupo Casas Bahia pode ser perfeita para você. Atuando remotamente, o desafio é criar microsserviços altamente escaláveis e garantir que eles lidem bem com altos níveis de concorrência. O papel envolve projetar APIs RESTful, desenvolver soluções resilientes e de baixa latência, e colaborar com a equipe na criação de dashboards para monitoramento.
Trabalho com Java e Spring: É imprescindível ter experiência mínima de 2 anos nessa dupla dinâmica. A familiaridade com metodologias ágeis, como Scrum e Kanban, é crucial, evidenciando uma capacidade de adaptação rápida e eficiente.
Bancos de Dados e Arquitetura Orientada a Eventos: Quem se destaca neste papel tem sólidos conhecimentos em SQL e NoSQL, incluindo MongoDB e PostgreSQL, e sabe lidar com tecnologias de mensageria como Kafka ou RabbitMQ. A capacidade de navegar nas águas do cloud computing, especialmente com Azure, e entender o teorema CAP são também muito apreciadas.
Programação Reativa e DevOps: A experiência com frameworks de programação reativa, como Vert.x ou Spring WebFlux, somada ao conhecimento prático com ferramentas DevOps são fundamentais para entregar soluções de alta qualidade e resiliência.
Além dos requisitos técnicos, a capacidade de aprender rapidamente, ser resiliente e flexível são habilidade necessárias para navegar por um ambiente em constante transformação digital. Se você possui conhecimentos em linguagens adicionais como .NET, Go ou Kotlin, melhor ainda. E se conseguir trabalhar dentro dos padrões Clean Architecture, Hexagonal Architecture ou SOLID, você já estaria à frente na fila!
Benefícios
- Trabalho remoto
- Oportunidades de crescimento
- Cultura colaborativa
- Participação em projetos inovadores
Sobre a Empresa
Grupo Casas Bahia se destaca por mais de 70 anos de tradição e inovação, sendo referência em varejo e soluções financeiras no Brasil. Encarando a transformação digital como parte integral de seu DNA, a empresa busca sempre colocar o cliente no centro de tudo o que faz, oferecendo produtos e serviços que facilitem a vida do consumidor a qualquer momento e em qualquer lugar.
Dicas de Aplicação
Para se candidatar a esta posição de Engenheiro de Software Sênior, é importante destacar suas experiências relacionadas ao desenvolvimento de soluções de software escaláveis e seguras. Demonstre sua familiaridade com o desenvolvimento em Java e o uso do framework Spring, mencionando casos específicos onde você aplicou essas tecnologias com sucesso.
No campo das metodologias ágeis, mencionar sua experiência prática e como isso impactou positivamente os projetos em que trabalhou pode ser um diferencial. Mostrar exemplos de como você contribuiu para a eficiência e entrega de produtos é crucial.
Se você têm conhecimento em programação reativa ou experiências com cloud computing, não hesite em incluir detalhes sobre como utilizou essas tecnologias para melhorar a performance das soluções.
Demonstre, através do seu currículo e carta de apresentação, suas habilidades de aprendizagem rápida, resiliência e capacidade de se adaptar a novas situações. Mostrar que você está sempre disposto a aprender e evoluir causa uma impressão positiva nos recrutadores.
Dicas para Entrevista
Na entrevista, esteja preparado para discutir suas experiências no desenvolvimento de microsserviços. Deve-se esclarecer como você lidou com desafios relacionados à escalabilidade e concorrência em seus projetos anteriores.
É também recomendável estar pronto para discutir a aplicação de conceitos de programação reativa em seus trabalhos. Seja específico sobre os frameworks que você utilizou e por que os escolheu.
Esperam-se perguntas sobre soluções de problemas em ambientes de alta pressão, então, tenha exemplos de superação de bugs e exceções desafiadoras na manga.
Apresente seu conhecimento em ferramentas de mensageria como Kafka e RabbitMQ, explicando como essas tecnologias têm ajudado a otimizar a parte comunicacional das suas soluções. Demonstrar confiança e sabendo responder como suas habilidades sólidas irão contribuir para a equipe deixará uma marca positiva no entrevistador.
Salário
A empresa optou por não divulgar a faixa salarial para esta vaga.
Recomendamos que você busque essa informação durante o processo seletivo.
Como se candidatar
Se você é apaixonado por criar soluções inovadoras no mundo da logística e quer fazer parte de um time que valoriza a inovação tecnológica, esta é sua chance! Garanta que suas experiências e habilidades brilhem e não hesite em se candidatar.













