
Desenvolvedor Java FULL STACK Pleno
Minsait
full-time
Posted on:
Location Type: Hybrid
Location: Goiana • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Projetar, implementar e manter serviços e APIs utilizando Java (7 a 17), Spring e Hibernate/JPA.
- Desenvolver e evoluir telas e componentes com AngularJS e/ou Angular 17, garantindo boa experiência e aderência ao padrão visual.
- Participar das etapas do ciclo de vida do software (refinamento, desenvolvimento, testes e deploy), atuando em demandas de backend e frontend conforme necessidade do time.
- Consumir e construir APIs REST, realizando validações, tratamento de erros, autenticação/autorização e integrações com sistemas/serviços externos.
- Implementar e manter testes unitários e de integração, apoiar correções de bugs e aplicar boas práticas (clean code, padrões do time, revisão de código).
- Modelar e ajustar consultas e mapeamentos ORM com Hibernate, apoiando otimizações de performance e consistência de dados.
- Produzir e atualizar documentação técnica (endpoints, regras de negócio, decisões técnicas e orientações de build/deploy).
- Identificar e implementar melhorias de desempenho, segurança e legibilidade do código, com apoio do time.
Requirements
- Conhecimentos em orientação objetos e padrões de projetos.
- Conhecimentos em tecnologias como Java 7 a 11, Spring Framework, Spring Boot 2, Maven, Git, GitFlow, Angular, TypeScript, JavaScript, frameworks relacionados, Conteiner (Docker), Kubernetes e/ou OpenSource, que utilizem banco de dados NoSQL, PostgreSQL e/ou Oracle 10g ou superior.
- Conhecimentos em Big Data e suas tecnologias.
- Conhecimento dos princípios que regem os modelos de maturidade em desenvolvimento de software (RUP, MPS.BR, CMMI-DEV, ISO/NBR 15504).
- Conhecimento em Automatização de Testes.
- Conhecimento em testes funcionais, unitários, regressão, performance, caixa-preta, interface, integrados, ciclo de vida dos testes.
- Desejável ter experiência com tecnologias de front end como Javascript, HTML, CSS, Angular.
- Desejável ter experiência com Angular e Typescript.
- Desejável ter experiência com modelagem e estruturação de dados.
Benefits
- Plano de Saúde subsidiado pela empresa para o titular.
- Opção de inclusão de dependentes no Plano de Saúde com desconto em folha de pagamento.
- Assistência Odontológica (opcional).
- Opção de inclusão de dependentes no Plano de Assistência Odontológica com desconto em folha de pagamento.
- Vale Refeição ou Vale Alimentação.
- Vale Transporte (opcional).
- Impact & Care - Programa de Orientação Pessoal que visa oferecer suporte emocional e aconselhamento com orientação confidencial nas áreas psicológica, jurídica, financeira, social e pet sem custo para titular e dependentes legais.
- Gympass - Wellhub (Acesso a mais de 700 academias em todo o Brasil com planos a partir de R$ 29,90 descontado em folha de pagamento).
- Opção de inclusão de dependentes no Gympass - Wellhub (até 03 dependentes - pago via cartão de crédito).
- Acesso a Udemy de forma pela nossa intranet.
- Parcerias com grandes marcas de consumo.
- Convênio com o SESC para titular e dependentes.
- Convênios para descontos com instituições de ensino (graduação e pós-graduação) e escola de idiomas/Certificadoras.
- Seguro de vida em grupo.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringHibernateAngularTypeScriptJavaScriptMavenGitDockerKubernetes
Soft Skills
orientação a objetospadrões de projetosboas práticasdocumentação técnicamelhorias de desempenhosegurança do códigolegibilidade do código
Certifications
RUPMPS.BRCMMI-DEVISO/NBR 15504