Software Engineer Backend Sênior (Java)
Descrição da vaga
O que buscamos?
Buscamos uma Pessoa Desenvolvedora Back-End Java Sênior, para trabalhar em nosso parceiro. Nossa área de Gestão de Outsourcing estará próxima a você, realizando reuniões 1:1 para garantir o alinhamento estratégico, absorção da nossa cultura e a evolução da sua carreira.
Responsabilidades e atribuições
O que você precisa ter:
- Sólidos conhecimentos em Java e experiência prática com desenvolvimento de aplicações back-end.
- Familiaridade com controle de versão utilizando Git.
- Experiência em ambientes de contêineres, especialmente com Docker e Kubernetes.
- Conhecimento em bancos de dados, preferencialmente Oracle/SQL.
- Habilidade em implementar e gerenciar pipelines de CI/CD utilizando Jenkins.
- Experiência em testes automatizados e performance, utilizando JMeter, SoapUI e TestLink.
- Compreensão de conceitos de arquitetura de software e design patterns.
- Capacidade de trabalhar em equipe e boa comunicação.
As principais atribuições incluem:
- Desenvolver e implementar APIs e microserviços utilizando Java.
- Realizar a integração de sistemas REST, SOA, Kafka.
- Participar ativamente de revisões de código e garantir a qualidade do software utilizando ferramentas como Sonar e Sonarlint.
- Automatizar processos de build e deploy utilizando Docker e Jenkins.
- Executar testes de desempenho e carga com JMeter, além de testes funcionais com SoapUI e TestLink.
- Colaborar com a equipe na definição de arquitetura e design de sistemas, garantindo a adoção das melhores práticas de desenvolvimento.
- Contribuir para a documentação técnica dos sistemas e processos.
- Trabalhar em conjunto com outras áreas para entender requisitos e propor soluções adequadas.
Requisitos e qualificações
Desejáveis:
- Vivência em ambientes ágeis e metodologias como Scrum ou Kanban.
- Participação em projetos que envolvam integração de sistemas e serviços.
- Conhecimento em práticas de DevOps e automação de processos.
- Experiência em projetos de grande escala que exigem alta disponibilidade e performance.
Formação e engajamento desejáveis:
- Graduação Completa em Ciência da Computação, Engenharia da Computação ou áreas correlatas;
- Participação em grupos de tecnologias ou envolvimento com algum tipo de comunidade.
Informações adicionais
O que oferecemos:
🍽️ Auxílio alimentação e mobilidade;
🩺 Plano de saúde;
🚀 Avaliações semestrais com a perspectiva de crescimento;
🗣️ Cultura de Feedback;
⏸️ Recesso maternidade/paternidade;
💰 Bônus por indicação;
🧠 ZenKlub - duas sessões gratuitas por mês;
Benefício Educação;
Prêmio por tempo de casa;
🖥️ Escritório disponível para coworking em Porto Alegre(RS).
Sobre a contratação:
💼Contrato no modelo CLT ou PJ;
👨💻Trabalho Remoto;
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!
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista comportamental
- Etapa 3: Desafio técnico
- Etapa 4: Proposta
- Etapa 5: Direcionamento e entrevista técnica no Cliente
- Etapa 6: Contratação
VEM PRA SOFT! 💙
Conheça nossa página de carreira em https://softdesign.com.br/vemprasoft/
CONECTE-SE CONOSCO