Desenvolvedor(a) Full Stack Java | Pleno/Sênior
RemOpt · Rio de Janeiro, RJ, BR
Estamos em busca de Desenvolvedor(a) Full Stack Java Pleno/Sênior para integrar nosso time de Tecnologia e atuar no desenvolvimento, evolução e sustentação de soluções digitais para o segmento de Telecomunicações. Buscamos um profissional com experiência sólida em desenvolvimento Back\-end e Front\-end, que tenha interesse em atuar em projetos de tecnologia, integrações entre sistemas e construção de aplicações escaláveis, seguras e de alta disponibilidade. Principais responsabilidades Desenvolver, evoluir e manter aplicações web utilizando Java e Spring Boot; Desenvolver e integrar APIs REST e serviços para comunicação entre sistemas; Atuar no desenvolvimento Front\-end utilizando React, JavaScript e/ou TypeScript; Participar da definição e evolução da arquitetura das soluções; Trabalhar com bancos de dados relacionais e desenvolvimento de consultas SQL; Realizar integrações com sistemas internos, plataformas corporativas e APIs externas; Desenvolver código limpo, seguro, escalável e de fácil manutenção; Participar de code reviews, testes e correções de bugs; Apoiar a identificação e resolução de problemas em ambientes produtivos; Contribuir para melhoria de performance, estabilidade e disponibilidade das aplicações; Trabalhar em conjunto com times de Produto, QA, Infraestrutura e demais áreas de Tecnologia; Participar de cerimônias e rotinas de desenvolvimento utilizando metodologias ágeis. Requisitos: Experiência profissional como Desenvolvedor(a) Full Stack; Experiência sólida com Java 8\+, preferencialmente Java 11 ou superior; Experiência com Spring Boot; Experiência no desenvolvimento de APIs REST; Conhecimentos em JPA/Hibernate; Experiência com React; Conhecimentos em JavaScript e/ou TypeScript; Conhecimento em HTML5 e CSS3; Experiência com bancos de dados relacionais e SQL; Conhecimento em Git; Vivência com metodologias ágeis, como Scrum ou Kanban; Conhecimento de boas práticas de desenvolvimento, como Clean Code, SOLID e Design Patterns. Ensino superior completo ou em andamento em Tecnologia da Informação, Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. Procuramos uma pessoa analítica, colaborativa, proativa e orientada à solução de problemas, com autonomia para atuar em desafios técnicos e interesse em contribuir para a evolução contínua dos produtos e sistemas da empresa. **Diferenciais da oportunidade:** Atuação em projetos de Tecnologia e Telecomunicações; Ambiente colaborativo e multidisciplinar; Participação em projetos de transformação e evolução tecnológica; Oportunidade de atuar com tecnologias modernas e soluções de alta escala. Benefícios A combinar