Desenvolvedor Java experiente, especializado em arquitetura de microsserviços e sistemas ERP corporativos.
Grande conhecimento em Spring Framework, Domain-Driven Design e construção de aplicações de negócios escaláveis.
· Projetar e implementar arquitetura de microsserviços
· Desenvolver APIs RESTful e aplicações web corporativas
· Otimização de banco de dados e ajuste de desempenho
· Testes abrangentes (unidade, integração, BDD)
· Colaboração entre equipes multifuncionais
· Solução de problemas de produção
Requisitos
Idioma: Inglês Fluente
· Bacharelado em Ciência da Computação ou área correlata
· Proficiência em inglês profissional
· Certificações relevantes são preferenciais
Programação e Frameworks
· Ecossistema Java: JDK 8+, Spring Framework (Boot/Dados/Segurança)
· Tecnologias Web: JSF/XHTML, APIs REST, JSON/XML
· Padrões de Arquitetura: Microsserviços, Design Orientado a Domínio (DDD)
Dados e Persistência
· ORM e Bancos de Dados: JPA/Hibernate, IBM DB2, SQL Server
· Processamento de Dados: Fluxos de trabalho ETL, integração de dados
Build e DevOps
· Ferramentas de Build: Gradle, Maven, Groovy
· Controle de Versão: Git, Bitbucket
· Conteinerização: Noções básicas do Docker, automação de implantação
Testes e Qualidade
· Frameworks de Teste: JUnit, BDD (Desenvolvimento Orientado a Comportamento)
· Garantia de Qualidade: Testes unitários, testes de integração, revisões de código
Gerenciamento de Projetos
· Metodologias: Agile/Scrum, desenvolvimento iterativo
· Ferramentas: Jira, Confluence, Bitbucket, Bamboo
Ótimos recursos
· Business Intelligence: Power BI (painéis, DAX, modelagem de dados)
· Ferramentas ETL: Integração de Dados Pentaho
Habilidades interpessoais
· Resolução de problemas | Comunicação | Adaptabilidade
· Atenção aos detalhes | Colaboração em equipe