Desenvolvedor Java Sênior
Nossa equipe está procurando por um profissional com conhecimento avançado em desenvolvimento de software, para trabalhar como Desenvolvedor Java Sênior. Neste papel, você será responsável por construir e implementar soluções tecnológicas de alta qualidade, colaborando estreitamente com a equipe de arquitetos e engenheiros.
Responsabilidades:
* Desenvolver APIs e microsserviços utilizando Spring Boot, garantindo escalabilidade e performance ótima.
* Realizar integrações complexas com sistemas legados e de terceiros, utilizando mensageria (Kafka e/ou RabbitMQ) e bancos de dados relacionais (PostgreSQL).
* Implementar segurança robusta (OAuth2 / OIDC) e monitoramento contínuo (logs, métricas e tracing), garantindo a confidencialidade e integridade dos dados.
* Colaborar ativamente com a equipe de arquitetos e engenheiros para definir estratégias de desenvolvimento e melhorar continuamente as práticas técnicas da equipe.
Requisitos:
* Experiência sólida em Java e Spring, com habilidade em criar códigos limpos e organizados.
* Conhecimento profundo em PostgreSQL e mensageria, permitindo integrações eficazes com diferentes sistemas.
* Domínio de boas práticas de desenvolvimento, incluindo Clean Code e 12-Factor Apps.
* Inglês avançado para comunicação eficaz com a equipe e documentação técnica.