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+.
Stack And Co Software Recruiters
GalaxE.Solutions
SynergisticIT
ITTConnect
Perfict