Software Engineer Backend (Java)
Indexed description
O que buscamos?
Estamos em busca de um Software Engineer Backend JR (Java) para atuar em um de nossos parceiros.
Procuramos um profissional com sólida experiência em desenvolvimento back-end, perfil colaborativo, pensamento analítico e capacidade de contribuir tecnicamente para a evolução de arquiteturas, processos e soluções de negócio.
Responsabilidades e atribuições
O que você irá fazer: Desenvolver aplicações back-end utilizando Java Orientado a Objetos e Design Patterns; Desenvolver e manter aplicações e serviços REST; Apoiar a construção de soluções baseadas em microserviços e arquiteturas distribuídas; Participar da implementação de soluções utilizando Spring Cloud, Kubernetes e integrações com Kafka; Desenvolver funcionalidades front-end utilizando React e/ou Angular; Aplicar conceitos de SOLID, Clean Code e boas práticas de desenvolvimento; Participar de code reviews e colaborar com a evolução da qualidade técnica do código; Desenvolver e executar testes unitários; Atuar em times ágeis utilizando metodologias como Scrum e Kanban; Contribuir na concepção colaborativa de produtos e soluções.
Requisitos e qualificações
O que você precisa ter: Conhecimento em desenvolvimento Back-end com Java; Conhecimento de Programação Orientada a Objetos (POO); Conhecimento em Design Patterns; Conhecimento em desenvolvimento de APIs REST; Conhecimento em Git para versionamento de código; Conhecimento de boas práticas de desenvolvimento e arquitetura de software; Familiaridade com conceitos de SOLID, Clean Code e revisão de código; Vivência ou contato com metodologias ágeis (Scrum/Kanban); Conhecimento básico em React e/ou Angular. Experiências Desejáveis: Conhecimento em banco de dados Relacionais e NoSQL; Conhecimento em Arquitetura Orientada a Eventos; Conhecimento em Spring WebFlux; Conhecimento em ferramentas de testes como JUnit, Mockito e WireMock; Conhecimento em Design System (Diana); Conhecimento em Integração Contínua (CI) e automação de processos; Conhecimento em Jenkins e práticas de CI/CD; Conhecimento em Consul; Experiência com serviços AWS, como: ECS, SQS e S3; Conhecimento em DevConsole; Conhecimento em Spring Cloud Stream; Conhecimento em ferramentas de observabilidade e monitoramento: Dynatrace, Prometheus, Grafana e OpenTelemetry; Experiência ou contato com Kafka e mensageria distribuída; Conhecimento em Kubernetes e ambientes containerizados.
Informações adicionais
O que oferecemos (CLTs):🍽️ VA/VR Flex;🩺 Plano de saúde Unimed;😁Plano odontológico Uniodonto;💙 Seguro de vida em grupo;🏋️♀️ Totalpass;⏸️ Empresa participante do Programa Empresa Cidadã - licença-maternidade e paternidade estendida
Benefícios
Soft ( CLTs e PJs):🧠 ZenKlub - duas sessões gratuitas por mês;👩🎓Benefício Educação;📃 Incentivo a certificações;👩💼 Prêmio por tempo de casa;🚀 Avaliações semestrais com a perspectiva de crescimento;🗣️ Cultura de Feedback;💰 Bônus por indicação;
Sobre a contratação:💼Contrato no modelo CLT;👨💻Trabalho 100% Remoto;🖥️ Escritório disponível para coworking em Porto Alegre(RS).
Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search