Desenvolvedor(a) Java Sênior
Responsabilidades
Desenvolver, evoluir e manter microsserviços Java EE e Java com Spring Boot;
Atuar na sustentação de sistemas críticos e integrações hospitalares;
Contribuir com decisões técnicas em arquitetura, performance e escalabilidade;
Escrever testes automatizados (unitários e de integração);
Participar ativamente das cerimônias ágeis e revisão de código (code review);
Trabalhar com times multidisciplinares (backend, frontend, produto, QA, DevOps);
Apoiar práticas de observabilidade (monitoramento, logging, tracing).
Backend:
Java 8+
Spring / Spring Boot
CDI / JPA / Hibernate
REST APIs
Maven
JUnit / Mockito
PostgreSQL e/ou Oracle
Git (Bitbucket)
Frontend (básico/intermediário):
Angular (versões recentes)
HTML, SCSS, CSS
NPM / YARN
DevOps e Observabilidade:
Docker
Monitoramento com New Relic,
Grafana ou similares
Experiência com ambientes em nuvem (AWS preferencialmente)
Familiaridade com integração contínua e pipelines de entrega (CI/CD)
Diferenciais Desejáveis
Redis / NoSQL
WebSocket
Flyway
WildFly / JBoss
Kubernetes
Test-Driven Development (TDD)
Mensageria (ex: ActiveMQ, Kinesis, Kafka)
Princípios SOLID e boas práticas de engenharia de software
Perfil Comportamental Esperado
Autonomia e responsabilidade técnica
Boa comunicação para trabalhar em times distribuídos
Mentalidade voltada para melhoria contínua
Interesse em atuar no setor da saúde e contribuir para impacto real na vida das pessoas