Sobre a Vaga
A FCamara busca uma Pessoa Desenvolvedora FullStack (JAVA + Angular por TypeScript) Pleno para atuar em parceria com a Tokio Marine, em São Paulo (SP).
Responsabilidades
- Atuar no desenvolvimento e manutenção de sistemas fullstack
- Manter e evoluir sistemas legados
- Integrar front-end e back-end via APIs REST
- Diagnosticar problemas cruzando UI, regra de negócio, SQL e integrações externas
Requisitos
- Graduação completa ou em curso avançado em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas
- Experiência comprovada de 2+ anos em desenvolvimento Java em ambientes corporativos
- Experiência em front-end com Angular
- Experiência em manutenção e evolução de sistemas legados
- Java e Spring Boot (MVC, injeção de dependência, transações)
- Spring Data JPA / Hibernate com banco Oracle
- MyBatis (mappers XML e consultas SQL)
- REST APIs (@RestController, serialização JSON, integração HTTP entre serviços)
- RabbitMQ / Spring AMQP (noções de filas, consumidores e produtores)
- Maven e gestão de dependências
- Angular (componentes, módulos, serviços, rotas, pipes, diretivas)
- TypeScript, RxJS e consumo de APIs REST no front-end
- Formulários reativos, validações e tratamento de estados de tela (loading, erro, sucesso)
- Build com Angular CLI
- Conhecimento de aplicações web tradicionais: JSP, JSTL, servlets
- JavaScript (jQuery), Bootstrap 3 e DataTables
- Git, IDE (IntelliJ/Eclipse, VS Code), Lombok
- Leitura e interpretação de logs
- Experiência com profiles de configuração e deploy controlado (dev, homologação, produção)
Beneficios
- Não há benefícios descritos na vaga original