Desenvolvedor Java/Node.Js - Remoto

Spread Tecnologia
Não especificado
Presencial
Publicado em 29 de novembro de 2025

Descrição da Vaga

Nós acreditamos que boas ideias nascem de bons relacionamentos, boas conversas e troca de experiências. Se você, assim como nós, sente vontade de transformar os negócios, a sociedade e o mundo por meio da tecnologia, em seu DNA está a \#PaixãoPorTransformação, portanto, junte\-se a nós e venha ser um \#Spreader. Aqui você pode atuar como **🚀Desenvolvedor Java/Node.Js \- Remoto🚀** e seu dia a dia será repleto de desafios para juntos construirmos a revolução na tecnologia. **Requisitos** * Graduação Completo em TI. * Experiência sólida em Java Web (JEE 6\+), JSE 5\+, JSF, JPA, Struts, Hibernate. * Experiência com Node.js para backend. * Domínio em modelagem de dados relacionais e consulta SQL. * Experiência com Oracle. * Vivência com ferramentas como Git, Jenkins, Maven, Nexus. * Experiência com integrações (MQ Series, JMS, Web Services, REST). * Conhecimento em arquitetura em três camadas, MVC e padrões de projeto (EIP, Design Patterns, SOA, Microservices Patterns). * Experiência com interfaces responsivas: JavaScript, HTML5, CSS3, AJAX, jQuery, AngularJS 1\.5\+, Bootstrap. * Práticas ágeis: Scrum, XP, Kanban, manifesto ágil. * Testes: unidade, integração, sistema, carga e automação com JUnit, Selenium WebDriver, Protractor, JMeter. * Integração contínua: CI/CD, TDD, ATDD, BDD, Refactoring. * Desenvolvimento de APIs REST (JSON). * Conhecimento em UX e conceitos de usabilidade. * Experiência com IDE Eclipse. * Desejável conhecimento em IBM Mobile First (treinamento será fornecido caso necessário). * Familiaridade com ferramentas de versionamento: ClearCase e Git. **Desejável:** * Angular * Certificações Oracle, como: * Oracle Certified Professional – Java EE Web Component Developer. * Oracle Certified Professional – Java EE Persistence API Developer. * Oracle Certified Professional – Java EE Web Services Developer. * Oracle Certified Professional – Java EE Enterprise Architect. **Responsabilidades e Atribuições:** Integrar o time de desenvolvimento, assumindo itens de trabalho a cada sprint. Realizar atividades de análise, design, programação, testes e levantamento de requisitos. Desenvolver e manter aplicações backend em Java e Node. Participar de integrações entre sistemas utilizando mensageria, web services e APIs REST. Garantir a qualidade do código, aplicando TDD, boas práticas de arquitetura e padrões de projeto. Implementar rotinas de integração contínua e entrega contínua. Gerenciar seu próprio trabalho, comunicando impedimentos e atrasos à equipe com antecedência. Contribuir para evoluir processos, arquitetura e qualidade técnica do produto. **Local de Trabalho:** Remoto **Contratação:** CLT ***Não fazemos distinção de raça, cor, religião, orientação sexual, identidade de gênero, nacionalidade, deficiência, ascendência ou idade, pois acreditamos que a diversidade traz uma riqueza de troca de experiências e pontos de vistas diferentes.*** Os currículos permanecerão em poder da empresa enquanto perdurar o processo seletivo e pelo período adicional de 2 anos, para eventuais processos seletivos futuros, em atendimento a Lei Geral de Proteção de Dados.

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev