Sobre a vaga
A
Mirante Tecnologia
é uma empresa sólida e confiável que atua desde 1998 em diversos segmentos do mercado, transformando ideais e necessidades em produtos e serviços de alto valor agregado, por meio da concepção de soluções versáteis e inteligentes.
O foco da Mirante está na agilidade para atender o cliente e o mercado na velocidade das suas necessidades, sem perder a qualidade!
Prezando pela confiabilidade, e buscando estabelecer relações transparentes com os clientes e parceiros.
Possuindo avaliação 4,1 no Glassdoor e sendo recomendada por 89% dos profissionais!
Oportunidade de Desenvolvedor Java
Contratação somente
CLT
Modalidade:
Remoto
Graduação completa em TI
Requisitos Obrigatórios/Tecnologia/Conhecimento necessários:
Experiência com Spring Framework e EJB Proficiência em Spring Core e módulos como Spring MVC, Spring Boot, Spring Data, Spring Security, e Spring Cloud.
Conhecimento em Spring AOP (Aspect-Oriented Programming) e Spring IoC (Inversion of Control).
- Desenvolvimento em Java: Sólida experiência em programação Java, incluindo Java 8 ou superior.
Conhecimento em Java EE é um diferencial.
- Microservices Architecture: Experiência em design e desenvolvimento de arquiteturas de microserviços usando Spring Boot.
Familiaridade com Spring Cloud para implementação de soluções de microserviços (e.g., Config Server, Eureka, Zuul).
- Banco de Dados: Experiência com bancos de dados relacionais (e.g., MySQL, PostgreSQL) e não relacionais (e.g., MongoDB, Cassandra).
Proficiência em JPA/Hibernate e Spring Data para acesso e gerenciamento de dados.
- Desenvolvimento Web: Experiência em desenvolvimento de APIs RESTful utilizando Spring MVC e Spring Boot.
Conhecimento em JSON, XML, e integração de serviços.
- Ferramentas de Construção e Gestão de Dependências: Experiência com Maven ou Gradle para construção e gestão de projetos.
Conhecimento em CI/CD (Continuous Integration/Continuous Deployment) utilizando Jenkins, GitLab CI, ou similares.
- Arquitetura de Software: Experiência em design e arquitetura de soluções escaláveis e resilientes.
Capacidade de definir e implementar padrões de arquitetura (e.g., SOA, Microservices, Event-Driven Architecture).