Este site usa cookies para que possamos oferecer a melhor experiência de usuário possível. As informações de cookies são armazenadas em seu navegador e executam funções como reconhecê-lo quando você retorna ao nosso site e ajudar nossa equipe a entender quais seções do site você considera mais interessantes e úteis.
Tipo de contratação: CLT
Modalidade: Teletrabalho
Formação: Graduação completa em TI
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários
Ao menos 5 anos de experiência como Desenvolvedor Java;Spring Framework e EJB;Proficiência em Spring Core e módulos como Spring MVC, Spring Boot, Spring Data, Spring Security, e Spring Cloud.Spring AOP (Aspect-Oriented Programming) e Spring IoC (Inversion of Control).programação Java, incluindo Java 8 ou superior.Java EE é um diferencial.
Microservices Architecture:design e desenvolvimento de arquiteturas de microserviços usando Spring Boot.Spring Cloud para implementação de soluções de microserviços (e.g., Config Server, Eureka, Zuul).
Banco de Dados:bancos de dados relacionais (e.g., MySQL, PostgreSQL) e não relacionais (e.g., MongoDB, Cassandra).JPA/Hibernate e Spring Data para acesso e gerenciamento de dados.
Desenvolvimento Web:desenvolvimento de APIs RESTful utilizando Spring MVC e Spring Boot.JSON, XML, e integração de serviços.
Ferramentas de Construção e Gestão de Dependências:Maven ou Gradle para construção e gestão de projetos.CI/CD (Continuous Integration/Continuous Deployment) utilizando Jenkins, GitLab CI, ou similares.
Arquitetura de Software:design e arquitetura de soluções escaláveis e resilientes.definir e implementar padrões de arquitetura (e.g., SOA, Microservices, Event-Driven Architecture).
Segurança:Spring Security para autenticação e autorização.OAuth2, JWT, e outros protocolos de segurança.
Desenvolvimento de Front-end (Diferencial):Angular para integrar com Spring.
Padrões de Projeto:padrões de design como Singleton, Factory, Observer, e suas implementações em Java/Spring.
DevOps (Diferencial):containers (Docker), orquestração (Kubernetes), e ferramentas de monitoramento.
Ferramentas de Logging e Monitoramento:ferramentas como ELK Stack, Prometheus, Grafana para monitoramento de serviços.
Candidatar-se para essa vaga
"*" indica campos obrigatórios
Oportunidade de vagas
Envie seu CV mesmo para nosso time de recrutamento da Mirante Tecnologia. Nosso time de recrutamento busca por profissionais de tecnologia.
Aqui na Mirante acreditamos na diversidade e prezamos pelo respeito nas relações e, para isso, tratamos com transparência e cuidado nossos mais de 500 colaboradores, promovendo um ambiente de trabalho propício ao desenvolvimento pessoal e profissional de cada um.
Somos visionários e com uma cultura de diversidade, inovação e reconhecimento dos nossos talentos e buscando gerar sempre novas oportunidades.
