Desenvolvedor(a) Java Pleno | Recife
Descrição da Vaga
**Description** Na Deloitte, buscamos pessoas que queiram gerar impactos positivos todos os dias. Impulsionamos talentos para que possam se desenvolver em um ambiente colaborativo, com times diversos e que tragam energia, empoderamento, interação e conexões. O nosso crescimento é exponencial porque os talentos que recrutamos possuem os nossos valores em suas essências. Liderar o caminho, fomentar a inclusão, colaborar para mensurar impactos, servir com integridade e cuidar uns dos outros são pontos essenciais e inegociáveis para fortalecer ainda mais o nosso propósito. Na sua rotina você irá: * Atuar com desenvolvimento back\-end com Java, aplicando orientação a objetos, coleções, tratamento de exceções e boas práticas. * Criação de APIs REST utilizando Spring Framework (Spring Boot, Spring Data, Spring Security) e integração com serviços externos. * Mapeamento objeto\-relacional com JPA/Hibernate. * Desenvolvimento front\-end avançado com Angular com criação de componentes, roteamento, serviços e consumo de APIs, uso de RxJS e boas práticas de arquitetura * Uso de TypeScript e conceitos modernos de desenvolvimento web. * Domínio de SQL com consultas complexas, procedures, triggers, índices e otimização de performance e tuning * Controle de versão com Git (branching, pull requests) e colaboração em equipe. * Aplicação de arquitetura em camadas e padrões de projeto (Design Patterns). * Escrita de testes unitários e de integração (JUnit, Jasmine/Karma). * Experiência com CI/CD para automação de builds, testes e deploy. *Acreditamos na força dos talentos que preparamos. Eles transformam de fato, impactam organizações, impulsionam mais talentos e criam oportunidades. Que tal fazer parte da maior organização de serviços profissionais do mundo?* ***Escolha seu impacto.*** **Requirements** **O que precisa para você se candidatar à vaga?** * Graduação em Tecnologia da Informação ou áreas afins. * Sólido conhecimento em Java, incluindo orientação a objetos, coleções, tratamento de exceções e boas práticas de programação. * Experiência com Spring Framework (Spring Boot, Spring Data, Spring Security) para desenvolvimento de APIs REST e integração com serviços. * Familiaridade com JPA/Hibernate para mapeamento objeto\-relacional. * Conhecimento avançado em Angular, incluindo criação de componentes, roteamento, serviços, consumo de APIs, RxJS e boas práticas de arquitetura front\-end. * Experiência com TypeScript e conceitos modernos de desenvolvimento web. * Domínio de SQL, incluindo consultas complexas, criação de procedures, triggers, índices e otimização de performance. * Experiência com Git e práticas de versionamento colaborativo (branching, pull requests). * Noções de arquitetura em camadas e padrões de projeto (Design Patterns). * Conhecimento em testes unitários e integração (JUnit, Jasmine/Karma). * Experiência com integração contínua e entrega contínua (CI/CD). **Diferenciais** * Capacidade de definir arquitetura e boas práticas para projetos complexos. * Experiência em otimização de consultas e performance de aplicações. * Familiaridade com segurança (Spring Security) e escalabilidade.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev