Descrição da vagaEstamos em busca de alguém como você, que deseja iniciar uma nova jornada na área de desenvolvimento de Software para impactar pessoas, clientes e sociedade. Nós, da Solutis, temos um desafio apaixonante, com o melhor ecossistema de uma Agile Company.Estamos com a posição de Desenvolvedor (a) Java Back End - Sênior que envolve criatividade, proatividade, desenvolvimento ágil e que permite compartilhamento constante de conhecimentos. Somos um mundo plural, que promove um ambiente descontraído de verdade, flexível e focado no desenvolvimento humano e profissional para que você possa exercer a sua singularidade.Responsabilidades e atribuiçõesComo será seu dia a dia: (Atividades que vai realizar)Analisar e desenvolver em linguagem Java, incluindo a criação de micro serviços, aplicações Middleware e Orquestradores;Configuração, Build e Deploy nos ambientes;Acompanhamento de implantação, Monitoramento (Grafana, Elastic, Kibana);Garantia de boas práticas em segurança e compliance; eResponsável por prever questões envolvendo performance e confiabilidade da aplicação, atuando na solução.Requisitos e qualificaçõesPra mandar bem nessa oportunidade você precisa manjar das tecnologias: (Conhecimentos técnicos obrigatórios)Conhecimento avançado em desenvolvimento Java utilizando J2EE;Integração de Sistemas via APIS REST, GraphQL ou SOAP;Conhecimento em Frameworks (Spring e Spring Boot);Conhecimento em Banco de Dados (Oracle, Redis, MongoDB);Comunicação via MQ (RabbitMQ, Kafta, etc.);Conhecimento em segurança (Chaves Criptográficas, Armazenamento Seguro de Credenciais);Familiaridade com Autenticação e Autorização, incluindo Auth e JWT;Experiência com Testes Unitários, de Integração e Automações;DevSecOps - CI e CD utilizando Maven, Jenkins, Gitlab, SonarQube, FortFy e ArtiFactory;Ciclo completo de desenvolvimento (Análise de Requisitos, Arquitetura, Desenvolvimento, Testes e Implantação);Conhecimento em Multi-Cloud (AWS e Azure) e Serviços de Cloud-Native (Kubernetes, Docker e Openshift);Garantir a conformidade com as normas de segurança (incluindo OWASP e Regulatórios);Ferramentas Colaborativas, Jira e Confluence;Metodologias Ágeis (Scrum, Kanban).Vai ser bom se você também tiver: (Conhecimentos técnicos desejáveis, que serão um diferencial)Conhecimento com NodeJS e Javascript;Conhecimento em Modularização de Projetos e Bibliotecas Compartilhadas;Conhecimento avançado em Design Patterns e Clean Architecture;Alto nível de analise e criação de soluções criativas e Disruptivas;Conhecimento de Soluções de Caching Distribuiído (Redis); eDisposição para atuar presencial duas vezes na semana.Informações adicionaisPara esta posição oferecemos:Salário CLT Full;Vale Refeição ou Alimentação (Alelo);Vale Transporte (sempre que houver o deslocamento);Auxílio Home Office (proporcional aos dias em que atuará nesta modalidade);Assistência Médica Sulamérica;Assistência Odontológica Sulamérica;Seguro de Vida;Parcerias (Curso de idiomas, ensino, livraria, restaurante, entre outras);Gympass;Allya;Day Off;Premiação por indicações;Inside Out (Ocorre todas as sextas-feiras. Evento da galera voltado para troca de conhecimento);Oportunidade de crescimento profissional.