Desenvolvedor Java Pleno/Sênior
Procuramos uma pessoa para compor um time altamente técnico, com foco em desenvolvimento.
Responsabilidades
* Projetar e manter sistemas robustos utilizando Java (preferência Spring Boot) de forma a garantir alta performance e escalabilidade;
* Participar da definição de arquiteturas (monólitos legados, microsserviços e serverless) visando melhorias contínuas no processo de desenvolvimento;
* Construir e evoluir APIs RESTful priorizando segurança, performance e escalabilidade;
* Trabalhar com bancos de dados relacionais e não relacionais garantindo a integridade dos dados;
* Cobrir testes automatizados e aplicar práticas de TDD garantindo qualidade do código;
* Realizar revisões de código, pair programming e contribuir na melhoria técnica do time;
* Aplicar práticas DevOps ao longo do ciclo de vida do software (CI/CD, containers, pipelines, observabilidade);
* Contribuir para a cultura de engenharia através da documentação, design patterns, segurança e boas práticas de desenvolvimento.
Requisitos e habilidades
O ideal é que o candidato tenha conhecimento avançado em programação Java, experiência com frameworks como Spring Boot e banco de dados relacionais e não relacionais. Além disso, habilidades em testes automatizados, DevOps e práticas de segurança são fundamentais.
Vantagens
Nossa empresa oferece um ambiente de trabalho colaborativo e inovador, onde você pode aprender e crescer juntamente conosco. Além disso, oferecemos oportunidades de desenvolvimento profissional e bem-estar.