29009
Desenvolvedor Back End Java Pleno
Sobre nós
Com 30 anos de história, o Grupo Taking é especialista em soluções digitais, unindo tecnologia e humanização para impulsionar negócios e transformar realidades.
Com mais de 1.000 colaboradores e atuação em todo o Brasil, nossas expertises incluem Inteligência Artificial, desenvolvimento de software, dados, service desk inteligente e alocação de profissionais de tecnologia.
Aqui, você faz parte de um time que acredita no poder da inovação, da colaboração e da transformação. Mais do que uma empresa, somos uma comunidade de pessoas apaixonadas pelo que fazem e movidas pelo propósito de transformar.
Quer fazer parte desse time?
Confira nossas vagas abertas e venha construir o futuro com a gente.
#vemsertaker
Sobre a vaga:
Estamos em busca de um(a) profissional para atuar como Desenvolvedor(a) Java Full Stack, sendo responsável pelo desenvolvimento, manutenção e evolução de aplicações corporativas, atuando tanto no backend quanto no frontend. Procuramos um(a) profissional com experiência em Java, Spring Boot e Angular, além de capacidade para atuar na sustentação e evolução de sistemas legados.
Essa pessoa atuará em conjunto com equipes de desenvolvimento e negócio, participando da implementação de novas funcionalidades, correções, integrações e troubleshooting, garantindo a qualidade e estabilidade das aplicações nos diferentes ambientes.
Responsabilidades:
- Desenvolver, manter e evoluir aplicações corporativas utilizando Java e Spring Boot.
- Desenvolver e manter aplicações frontend utilizando Angular e TypeScript.
- Atuar na manutenção e evolução de sistemas legados.
- Desenvolver e consumir APIs REST para integração entre sistemas e serviços.
- Implementar integrações utilizando mensageria com RabbitMQ e Spring AMQP.
- Trabalhar com persistência de dados utilizando Spring Data JPA, Hibernate e MyBatis.
- Realizar consultas e manipulação de dados em banco Oracle.
- Diagnosticar problemas de forma integrada, analisando diferentes camadas da aplicação, incluindo interface, regras de negócio, banco de dados e integrações externas.
- Realizar leitura e interpretação de logs para identificação e resolução de incidentes.
- Participar de processos de build, deploy e sustentação das aplicações nos ambientes de desenvolvimento, homologação e produção.
- Contribuir para a evolução contínua da arquitetura, qualidade de código e estabilidade dos sistemas.
Requisitos:
- Experiência comprovada de 2 anos ou mais em desenvolvimento Java em ambientes corporativos.
- Experiência com Java e Spring Boot, incluindo MVC, injeção de dependência e transações.
- Experiência com Spring Data JPA / Hibernate e banco de dados Oracle.
- Conhecimento em MyBatis, incluindo mappers XML e consultas SQL.
- Experiência com desenvolvimento e integração de APIs REST.
- Conhecimento em RabbitMQ e Spring AMQP, incluindo conceitos de filas, produtores e consumidores.
- Conhecimento em Maven e gestão de dependências.
- Experiência com Angular, incluindo componentes, módulos, serviços, rotas, pipes e diretivas.
- Conhecimento em TypeScript, RxJS e consumo de APIs REST no frontend.
- Experiência com formulários reativos, validações e tratamento de estados da aplicação.
- Conhecimento em Angular CLI para processos de build.
- Conhecimento em aplicações web tradicionais utilizando JSP, JSTL e Servlets.
- Conhecimento em JavaScript, jQuery, Bootstrap e DataTables.
- Experiência com Git e ferramentas de desenvolvimento como IntelliJ, Eclipse ou VS Code.
Diferenciais:
- Experiência com sistemas legados de grande porte.
- Conhecimento em Lombok.
- Vivência com ambientes que utilizam diferentes profiles de configuração.
- Experiência com processos de deploy controlado entre ambientes de desenvolvimento, homologação e produção.
- Conhecimento em troubleshooting e análise de problemas envolvendo múltiplas camadas da aplicação.
Informações importantes:
- Local de atuação:
- São Paulo/SP
- Modelo de Trabalho:
- Híbrido
- Horário:
- 09h as 18h
- Forma de contratação:
- CLT
Candidatura
Envie a sua candidatura
Candidatura enviada!
Recebemos a sua candidatura com sucesso. Nossa equipe entrará em contato em breve. Obrigado pelo interesse.