Desenvolver e manter aplicações Java 8+
Seguir clean code, design patterns e padrões arquiteturais é essencial para essa função.
Além disso, será necessário criar e consumir APIs RESTful, desenvolver microsserviços com Spring Boot, implementar testes unitários, de integração e automação de testes.
O profissional também atuará na correção, evolução e melhoria de sistemas existentes, com foco em performance e estabilidade.
Para isso, é preciso ter conhecimento avançado em programação, análise de requisitos e habilidades de comunicação eficazes.
A realização desse papel exige uma pessoa que seja autônoma, comunicativa e comprometida com a qualidade do código e da documentação.