* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
A Logiks é uma empresa de Consultoria e Serviços em Tecnologia da Informação atuando no mercado desde 2005. Possui sede em Brasília-DF mas atua em todo o Brasil.
Nosso objetivo é desenvolver, implementar e gerenciar soluções práticas para o crescimento dos clientes, inovando e transformando ideias em realidade com as melhores soluções existentes no mercado.
Nossos colaboradores estão envolvidos em todo o processo desde a concepção até a implementação das soluções.
Formação Acadêmica:
- Curso superior completo, preferencialmente na área de informática
Requisitos Obrigatórios
- Sólida experiência em desenvolvimento de sistemas.
- Atuação em sistemas transacionais de médio/grande porte (processamento online e batch, baseados em browser).
- Experiência com metodologias ágeis de desenvolvimento de software.
- Domínio de padrões de projeto e arquitetura de software.
- Conhecimento em desenvolvimento Java (Java EE e Spring).
- Frameworks e Bibliotecas:
- Spring Framework (Spring Boot, Spring Data JPA, Spring WebFlux, Spring Cloud OpenFeign, Spring JDBC)
- Hibernate
- Struts 1.2
- Tiles
- DWR (Direct Web Remoting)
- Ferramentas e DevOps:
- GIT, Maven, Jenkins, SonarQube, Artifactory, Nexus
- Testes Automatizados:
- JUnit, Selenium, JMeter
- Tecnologias e Plataformas:
- Kafka
- OpenShift
- Front-end:
- Angular, JavaScript, CSS
- Outros conhecimentos obrigatórios:
- EJB e WebService
- Ferramentas gráficas para geração de relatórios Java/XML
Atividades a serem executadas
- Desenvolver e manter aplicações web utilizando Java (Spring Boot) no backend e Angular no frontend.
- Participar de todas as fases do ciclo de vida do desenvolvimento de software, desde a concepção até a implantação e manutenção.
- Colaborar com a equipe para projetar, desenvolver e testar novas funcionalidades.
- Realizar testes unitários, de integração e funcionais.
- Escrever código limpo, testável e de alta qualidade, seguindo boas práticas e padrões de projeto.
- Realizar code reviews para garantir a qualidade e padronização do código.
- Identificar e solucionar bugs e problemas de desempenho.
Participar ativamente das reuniões de equipe, contribuindo com ideias e soluções
