Desenvolvedor(a) Full Stack Pleno | Java e Angular
Nava Technology for Business
Descrição da vaga
Na Nava, acreditamos no poder da tecnologia para transformar negócios — e estamos com uma oportunidade desafiadora e estratégica esperando por você.
Vem escrever seu código com a gente! 🚀
Disponibilidade para Híbrido na região da Av. Paulista / SP capital
Principais responsabilidades
- Analisar requisitos de negócio
- Desenvolver, manter e evoluir aplicações Java com Spring Boot
- Criar e consumir APIs RESTful
- Implementar integrações entre sistemas
- Analisar, codificar, depurar, revisar código, testar e realizar entregas de aplicações
- Monitorar aplicações em ambiente de produção
- Atuar na identificação e correção de problemas técnicos
- Interagir com equipes de TI para integrações e áreas de negócio
- Contribuir com a melhoria de processos, arquitetura e sistemas
- Governança de TI
Requisitos e conhecimentos
- Java 8+
- Spring Framework
- Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- APIs RESTful
- Microsserviços
- Hibernate/JPA
- Maven ou Gradle
- Git
- IntelliJ IDEA, Eclipse ou VS Code
- Tomcat
- Mensageria: RabbitMQ ou ActiveMQ
- Banco de dados Oracle: PL/SQL, modelagem e otimização de consultas
- Testes unitários e de integração: JUnit, Mockito e Spring Boot Test
- Observabilidade e monitoramento: logs, métricas e health checks
Diferenciais
- Arquitetura de sistemas
- Arquitetura em camadas
- Design Patterns
- Versionamento de APIs
- Documentação de APIs com Swagger/OpenAPI
- Integração com serviços externos
- Tratamento de exceções
- Validação de dados
- Controle transacional
- CI/CD
- Jira
- Linux básico
- HTML, CSS e JavaScript
- Frameworks JavaScript: Angular 2+, Vue.js ou React
Se interessou? Candidate-se à vaga e realize sua entrevista técnica com a SophIA:
https://entrevista.starmindai.ai
Código: NAVA-JAVANGULAR
