Responsabilidades:
* Desenvolver e manter aplicações em Java 7+ utilizando frameworks como Spring Boot, Spring MVC, JPA e Hibernate;
* Criar e manter APIs REST e SOAP para integração entre sistemas;
* Atuar no desenvolvimento de novas funcionalidades e na evolução do portal atual, garantindo alinhamento com a arquitetura existente;
* Trabalhar com bancos de dados Oracle 10g+ e SQL Server, incluindo modelagem lógica e física;
* Realizar testes com JUnit e contribuir para a garantia da qualidade do código;
* Gerenciar dependências e automação de builds utilizando ferramentas como Maven;
* Atuar em ambientes com servidores de aplicação como WebLogic, JBoss ou WebSphere, otimizando o desempenho das aplicações;
* Realizar deploys e configurações em ambientes Linux, especialmente em servidores Nginx;
* Colaborar com o time de desenvolvimento e outras áreas para garantir entregas que atendam às necessidades do negócio;
* Apoiar a manutenção de sistemas desenvolvidos com Angular 2+ (diferencial).
Requisitos:
* Experiência comprovada como desenvolvedor(a) Java Sr.;
* Conhecimentos sólidos em programação J2EE e arquitetura de aplicações corporativas;
* Domínio de frameworks como Spring Boot, Spring MVC, Hibernate e MyBatis;
* Vivência em ambientes com integração via webservices (REST/SOAP);
* Experiência com bancos de dados relacionais, SQL avançado e modelagem de dados;
* Familiaridade com ambientes Linux, servidores Nginx e ferramentas de versionamento (como Git);
* Conhecimento em ferramentas de testes automatizados (JUnit);
* Desejável experiência com frontend utilizando Angular 2+.
#J-18808-Ljbffr