Desenvolvimento FullStack (Java + Angular e/ou React) Sênior- 136817
Desenvolvimento FullStack (Java + Angular e/ou React) Sênior- 136817
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Atuar no desenvolvimento fullstack, contribuindo para a arquitetura e colaborando com equipes multidisciplinares na criação de soluções inovadoras.
Responsabilidades:
• Desenvolver e manter aplicações backend utilizando Java e Spring Boot;
• Construir interfaces web modernas, responsivas e reutilizáveis utilizando React e/ou Angular;
• Desenvolver, consumir e integrar APIs RESTful;
• Implementar regras de negócio, integrações entre sistemas e acesso a bancos de dados;
• Aplicar boas práticas de desenvolvimento, padrões de projeto e princípios SOLID;
• Desenvolver testes unitários e de integração, garantindo a qualidade e a confiabilidade das aplicações;
• Participar de revisões de código, refinamentos técnicos e decisões de arquitetura;
• Colaborar com equipes de produto, UX/UI, QA e DevOps;
• Identificar e corrigir problemas de desempenho, segurança e usabilidade;
• Contribuir para a melhoria contínua dos processos e das soluções desenvolvidas;
Requisitos e Qualificações:
• Experiência com desenvolvimento backend utilizando Java;
• Conhecimento do ecossistema Spring, especialmente Spring Boot e Spring Data;
• Experiência com desenvolvimento frontend utilizando React e/ou Angular;
• Conhecimento de JavaScript e/ou TypeScript, HTML5 e CSS3;
• Experiência no desenvolvimento e consumo de APIs REST;
• Conhecimento de bancos de dados relacionais, como PostgreSQL, MySQL ou Oracle, e/ou bancos NoSQL;
• Experiência com testes automatizados e boas práticas de qualidade de código;
• Conhecimento de Git e ferramentas de build, como Maven ou Gradle;
• Familiaridade com metodologias ágeis, como Scrum ou Kanban;
• Conhecimento de princípios de segurança e desenvolvimento de aplicações web;
Diferenciais:
• Experiência com serviços de cloud computing, especialmente AWS;
• Conhecimento de serviços AWS, como Lambda, S3, API Gateway, RDS e CloudWatch;
• Experiência com Docker e Kubernetes;
• Conhecimento de pipelines CI/CD e práticas DevOps;
• Experiência com arquitetura de microsserviços e sistemas distribuídos;
• Conhecimento de infraestrutura como código, utilizando Terraform ou AWS CloudFormation;
• Experiência com ferramentas de monitoramento e observabilidade;