Desenvolvedor Fullstack Java | Angular
InsiDescrição da vaga
O que procuramos? Atribuições Principais Definir as melhores práticas de desenvolvimento;
Programar, codificar e testar sistemas na linguagem, transitando entre projetos de desenvolvimento Front-End e Back-End;
Executar o desenvolvimento das funcionalidades complexas;
Propor evoluções tecnológicas nos sistemas.
Monitorar a execução das boas práticas de desenvolvimento de sistemas.
Validar o nível de testes existentes nos projetos;
Validar as novas funcionalidades das aplicações;
Monitorar o desempenho e desempenho dos sistemas das aplicações;
Propor evoluções tecnológicas nos sistemas;
Antecipar-se a oportunidades e problemas, ágil com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
Executar a manutenção dos sistemas, fazendo possíveis alterações, atendendo às necessidades dos usuários;
Desenvolver trabalhos de montagem, depuração e testes de programas, executando serviços de manutenção nos programas já desenvolvidos.
Requisitos Desenvolvedor Full Stack Sênior
Descrição do Perfil
Buscamos um profissional com sólida trajetória técnica (7+ anos), capaz de transitar entre sistemas legados robustos e novas arquiteturas de front-end. O foco desta posição é a integração de tecnologias consolidadas com abordagens modernas, como Microfrontends, garantindo a escalabilidade e a performance das aplicações.Requisitos Técnicos (Mandatórios)
- Java & Backend: Experiência de mais de 7 anos com Java (EJB, JPA) e domínio de APIs REST.
- Front-end & Arquitetura: Mínimo de 2 anos com Angular (2+) e experiência prática com Microfrontend.
- Mensageria e Streaming: Domínio em filas JMS e/ou Kafka.
- Banco de Dados: Sólidos conhecimentos em SQL.
- DevOps e Ferramentas: Experiência com Maven, Bitbucket (Git), Sonar e Swagger.
- Servidores: Conhecimento em Websphere, JBoss ou Widfly.
- Conhecimento em Spring Boot.
- Experiência com banco de dados DB2.
- Expertise em Stored Procedures e Performance Tuning (otimização de consultas).
- Metodologias Ágeis: Vivência com Scrum/Kanban e uso da ferramenta Jira.
- Qualidade de Software: Aplicação de Padrões de Projeto (Design Patterns) para código limpo.
- Soft Skills: Excelente capacidade de trabalho em equipe, adaptabilidade e perfil resolutivo.
Com mais de três décadas de história e presença global, acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta cada escolha que fazemos, cada projeto que entregamos, cada pessoa que desenvolvemos.
Por que construir sua carreira na Insi? Porque aqui você pensa, decide e cria junto. Oferecemos autonomia, metas claras e um ambiente onde os Insiders têm espaço para interagir com diferentes tecnologias, participar de projetos desafiadores, trazer novas ideias e trabalhar de qualquer lugar do Brasil e (por que não?) do mundo.
Somos uma das melhores empresas para se trabalhar no Brasil segundo o Great Place to Work e estamos entre os 10 melhores empregadores do Brasil segundo a revista TIME.
Quais são nossos valores?
- Somos pessoas servindo pessoas
- Pensamos e agimos como donos
- Temos gana por performance
- Crescemos e aprendemos juntos
- Buscamos excelência e a simplicidade
- Atuamos com criatividade e inovação
Tem interesse nesta vaga?