AI Jobs Map

RemOpt · Rio de Janeiro, RJ

Desenvolvedor(a) Full Stack Java | Pleno/Sênior

Posted yesterday
Apply on IndeedIndeedOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaspringreactjavascripttypescriptsqlhibernategit

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

More jobs at RemOpt