Desenvolvedor FullStack (Java/Angular) Sênior
Tecnologia
InsiHá 5 diasAté 04/10/2026
Tempo inteiroPresencial
Descrição da vaga
Principais Atribuições
- Atuar no desenvolvimento e manutenção de aplicações Java, com foco predominante em back-end Java e participação em front-end Angular.
- Participar de todo o ciclo de vida do software — análise, arquitetura, desenvolvimento, testes, implantação e sustentação.
- Aplicar princípios sólidos de engenharia de software e orientação a objetos, garantindo escalabilidade, desempenho, manutenibilidade e qualidade de código.
- Desenvolver e consumir APIs REST, documentando serviços com Swagger 2.0.
- Implementar boas práticas de arquitetura, design patterns e padrões de integração, além de testes automatizados sempre que possível.
- Integrar sistemas com API Gateway (Sensedia), Mule e mensageria (RabbitMQ, quando aplicável).
- Atuar em novos projetos, melhorias evolutivas e sustentação de sistemas legados, sempre buscando soluções robustas e de longo prazo.
- Contribuir para integração contínua e entrega contínua (CI/CD) utilizando Jenkins, Docker e OpenShift.
- Colaborar com squads multidisciplinares, compartilhando conhecimento e apoiando na resolução de problemas técnicos.
- Monitorar sistemas em produção, utilizando ferramentas como DataDog e Kibana.
- Garantir a qualidade e segurança do código com SonarQube e versionamento em Git/GitLab.
- Java 11+, Spring Boot, Spring Batch, APIs REST
- Angular 14, Bootstrap, Typescript
- Oracle 12g, MongoDB, Redis
- Jenkins, Docker, OpenShift, Git/GitLab
- Swagger 2.0
- RabbitMQ
- DataDog, Kibana
- AWS
- Profissional sênior, experiente e versátil em desenvolvimento Java/Angular Fullstack.
- Forte visão de engenharia de software, com domínio de orientação a objetos, princípios SOLID e boas práticas de design patterns e Clean Code.
- Proatividade, autonomia e capacidade de tomada de decisão.
- Excelente colaboração e comunicação, com perfil investigativo e flexível.
- Preparado para atuar em projetos novos, melhorias contínuas e sustentação de sistemas.
Por que construir sua carreira na Insi? Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.
Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.
Quais são nossos valores?
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Temos gana por performance
- Crescemos e aprendemos juntos
- Buscamos excelência e a simplicidade
- Atuamos com criatividade e inovação
Keywords
javaplanning-and-designvisual-art-designproduct-development-and-designapplication-programming-interface-apimule-2rabbitmqcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdjenkinsdockerdatadogkibanasonarqubegitlabspringspring-bootspring-batch
Tem interesse nesta vaga?