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.
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.
A combinar