Desenvolvedor Java FullStack SR
Brazil, BR
Principais Responsabilidades
- Desenvolver e manter aplicações web corporativas utilizando Java 8, Angular 11 e tecnologias correlatas;
- Criar e manter APIs REST seguindo boas práticas de arquitetura, segurança e desenvolvimento;
- Garantir a qualidade do código por meio da implementação de testes unitários utilizando JUnit e ferramentas de análise estática, como Sonar;
- Atuar com persistência de dados utilizando SQL Server e DB2;
- Desenvolver e manter soluções utilizando Hibernate e EJB3;
- Participar de processos de Integração Contínua e Entrega Contínua (CI/CD), utilizando Jenkins, Nexus e Git;
- Utilizar Swagger para documentação e especificação de APIs;
- Desenvolver e manter relatórios utilizando Jasper Reports;
- Colaborar com equipes multidisciplinares em ambiente ágil;
- Participar das etapas de concepção, desenvolvimento, manutenção e entrega das soluções em produção;
- Demonstrar abertura para aprendizado e atuação com novas tecnologias e sistemas legados, como Flash Builder.
Requisitos
- Experiência sólida em desenvolvimento Java;
- Experiência com Java 8;
- Experiência em desenvolvimento Front-End utilizando Angular 11;
- Experiência na criação e manutenção de APIs REST;
- Conhecimento e experiência com testes unitários utilizando JUnit;
- Experiência com ferramentas de análise e qualidade de código, como Sonar;
- Conhecimento em bancos de dados relacionais, especialmente SQL Server e DB2;
- Experiência com Hibernate e EJB3;
- Conhecimento em processos de Integração Contínua e Entrega Contínua (CI/CD);
- Experiência com Jenkins, Nexus e Git;
- Conhecimento em Swagger para documentação de APIs;
- Experiência com Jasper Reports;
- Vivência em ambientes e metodologias ágeis;
- Disponibilidade e interesse para aprender e atuar com tecnologias e sistemas legados, incluindo Flash Builder.