Desenvolvedor(a) Java/Angular
Descrição da Vaga
**Principais responsabilidades:** * Projetar, desenvolver e manter serviços e aplicações Java (REST/SOAP) e front\-end em Angular. * Implementar regras de negócio, testes unitários (JUnit) e garantir qualidade de código. * Integrar sistemas via Web Services (REST/JSON e SOAP), autenticação/LDAP e JDBC/JPA. * Modelar dados e implementar consultas/rotinas em Oracle (SQL/PL/SQL). * Realizar ajustes de performance em aplicações e consultas. * Participar de CI/CD (Git, Maven, Jenkins) e de processos de revisão e versionamento. * Implantar aplicações em servidores de aplicação (preferencialmente IBM WebSphere). * Documentar soluções (técnica e de usuário) e manter artefatos atualizados. * Atuar na manutenção corretiva e evolutiva, acompanhando ambientes de homologação e produção. * Colaborar com DBA(s) e analistas para definição de arquitetura e boas práticas de dados. **Requisitos obrigatórios:** * Experiência com Java (Java SE/EE ou Jakarta) e orientação a objetos. * Spring (MVC/REST) e JPA/Hibernate. * Angular 6\+ com TypeScript, HTML5, CSS3, Bootstrap; práticas de componentização. * Construção e consumo de APIs REST e SOAP; JSON, XML. * Oracle Database: SQL/PLSQL, modelagem relacional e performance básica. * Testes unitários (JUnit) e boas práticas de código. * Git, Maven e pipelines de CI (Jenkins ou similares). * Experiência com servidores de aplicação (desejável IBM WebSphere; experiência equivalente em outros app servers é válida). * Noções de segurança e autenticação (LDAP/SSO) e de UML/metodologias de desenvolvimento. **Diferenciais:** * WebSphere Application Server avançado; JEE (JSP/Servlets, EJB, CDI), JSF/PrimeFaces. * Oracle Forms/Reports; customizações em Oracle e tunning. * Ferramentas de busca (Elasticsearch ou Solr). * NoSQL/Big Data: MongoDB, Redis, Cassandra, Neo4J, Hadoop. * Outras linguagens para scripts/automação: Python, Ruby ou PHP. * Experiência com OLAP/ETL e modelagem multidimensional. * Experiência com outras stacks front\-end (React, Node.js) e Modernizr. * Experiência com integração contínua (Jenkins/GitLab CI), gerenciamento de versões (SVN/CVS) e ferramentas (IntelliJ, Eclipse, VS Code). * Mobile: Kotlin (Android), Swift/Objective‑C (iOS). **Formação:** * Superior em Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas **Informações adicionais:** * Contratação CLT * Atuação HÍBRIDA em São Paulo, região do Centro
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev