Analista de Sistemas III (Backend Java)
Job details
Responsabilidades • Desenvolver e manter aplicações Java com Spring Boot. • Conhecimento em boas práticas de codificação, SOLID, Clean Code e aplicação de Design Patterns • Colaborar com a equipe para definir, projetar e implementar novas soluções. • Garantir a qualidade do código e implementar as melhores práticas de desenvolvimento. • Contribuir ativamente nas revisões de código e na evolução técnica das aplicações. • Ser proativo, responsável e trabalhar em sinergia com a equipe. O que esperamos de você • Experiência em desenvolvimento backend, utilizando a linguagem de programação Java e Spring Boot. • Padrão de Arquitetura Rest, RestFul e Microserviços • Conceitos de OpenAPI, Especificações (Swagger), Gateway e arquitetura de Integração. • Experiência com Github, Sonar, Maven, RabbitMq e Jenkins • Experiência com Banco de Dados SQL e NoSQL (Oracle e MongoDB). Será um diferencial se você tiver conhecimento em: • Angular 2+• Cloud Azure
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.