Imagine uma oportunidade de trabalhar com tecnologia, transformando ideias em soluções digitais eficientes.
Oportunidades de carreira são constantemente surgindo. Trabalhamos colaborativamente para criar aplicações web e serviços escaláveis.
Com Java e Spring como principais ferramentas, podemos construir software robusto e flexível. Projetamos e desenvolvemos aplicações que atendem às necessidades dos nossos clientes, implementando boas práticas de engenharia.
Você será parte de um time dinâmico e estar ao lado das áreas de produto e clientes para traduzir requisitos em soluções técnicas eficazes.
Responsabilidades diárias
* Desenvolver aplicações web multiusuário (back-end e front-end) e implantá-las em nuvem.
* Conduzir atividades nas fases do ciclo de desenvolvimento e implantação, em metodologias ágeis ou tradicionais.
* Participar da definição de soluções técnicas a partir de requisitos de negócio, colaborando com produto e clientes.
* Escrever código bem projetado, testável, eficiente, confiável e seguro, aderente à arquitetura de referência.
* Projetar e executar testes unitários e de integração.
* Aplicar conceitos de reúso e zelar pela documentação do código.
* Versionar e revisar mudanças continuamente, mantendo rastreabilidade.
Requisitos:
* Experiência em Java (8/17 ou superior) e ecossistema Spring (Spring Boot, Spring MVC, Spring Data).
* Experiência em front-end: JavaScript, HTML, CSS, jQuery e React.
* Sólida experiência em APIs REST, autenticação com JWT e integração entre sistemas.
* Experiência em Hibernate/JPA e bancos SQL (modelagem e otimização).
* Experiência em AWS (serviços de nuvem), Docker (containers) e Git (versionamento).
* Metodologias ágeis, especialmente Scrum.
Habilidades:
* Modelar dados e camadas de persistência com foco em desempenho e consistência.
* Implementar integrações REST seguras e resilientes.
* Escrever testes unitários e de integração, automatizando rotinas-chave.
* Documentar soluções e apoiar revisões técnicas (code review).
Atitudes:
* Comunicação clara com time, produto e stakeholders.
* Colaboração e disponibilidade para discutir alternativas técnicas.
* Organização e foco em qualidade de entrega.
* Autonomia, responsabilidade pelo código e melhoria contínua.
Adicionais:
* Graduação completa em TI (ex.: Desenvolvimento de Software, Análise de Sistemas, Engenharia da Computação ou áreas correlatas).
Diferenciais (opcional):
* Pós-graduação em áreas de tecnologia.
* Experiência com NoSQL.
* Experiência em projetos de integração usando OpenAI, Gemini e/ou Copilot.
* Aspirante por vivência com assistentes de programação baseadas em IA.
Condições da vaga:
* Modelo de contratação: PJ .
* Modelo de trabalho: Remoto .
Venha se juntar a nós na Insightful Consulting.