Desenvolvedor Backend Java com Experiência em AWS e Camunda - SR
Responsabilidades:
Desenvolver e manter aplicações backend robustas e escaláveis utilizando Java.
Integrar soluções em nuvem utilizando os serviços da AWS.
Colaborar com equipes multifuncionais para definir, projetar e entregar novas funcionalidades.
Realizar testes e garantir a qualidade do código através de práticas de desenvolvimento ágil.
Participar de revisões de código e contribuir para a melhoria contínua dos processos e ferramentas.
Requisitos:
Experiência sólida em desenvolvimento backend com Java.
Familiaridade com AWS e serviços como EC2, S3, Lambda, RDS, entre outros.
Conhecimento em Camunda BPM e sua implementação em projetos.
Experiência com bancos de dados relacionais e não-relacionais (SQL, NoSQL).
Compreensão de práticas de DevOps e CI/CD.
Habilidade para trabalhar em equipe e boa comunicação.
Desenvolvedor Java - AWS/EKS (Backend)
Responsabilidades:
Desenvolver e manter aplicações backend utilizando Java e Spring Boot.
Projetar e implementar APIs RESTful escaláveis.
Atuar com arquitetura de microsserviços.
Trabalhar com serviços AWS como EKS, S3, Lambda e API Gateway.
Garantir boas práticas de desenvolvimento (clean code, testes, segurança).
Atuar em conjunto com times de DevOps e arquitetura.
Requisitos:
Experiência sólida com Java (8+) e Spring Boot.
Vivência com arquitetura em nuvem (preferencialmente AWS).
Experiência com EKS (Kubernetes).
Conhecimento em serviços AWS: S3, Lambda, API Gateway, SQS, SNS.
Experiência com Infraestrutura como Código (Terraform, CloudFormation ou similares).
Experiência com CI/CD (preferencialmente GitHub Actions).
Conhecimento em APIs REST e microsserviços.
Experiência com IA.
Desenvolvedor Android Sênior (Golang)
Responsabilidades:
Atuar com profunda capacidade técnica e analítica sobre o que já foi implementado no projeto, garantindo evolução contínua das soluções.
Ser referência técnica dentro do time, exercendo influência de liderança e apoiando desenvolvedores mais júniores.
Contribuir diretamente para inovação e aquisição de conhecimento no ecossistema Android e demais tecnologias envolvidas.
Desenvolver e manter APIs REST de alta performance.
Projetar e implementar serviços resilientes, escaláveis e tolerantes a falhas.
Atuar na otimização de latência, throughput e desempenho de sistemas de alta volumetria.
Implementar estratégias avançadas de caching, incluindo Redis distribuído.
Realizar profiling e tuning de aplicações para máxima eficiência.
Trabalhar em modelagem de banco de dados orientada à performance e escalabilidade.
Atuar com bancos relacionais e não-relacionais, conforme as demandas do projeto.
Trabalhar com arquitetura de microsserviços em produção, garantindo consistência e disponibilidade.
Implementar práticas de observabilidade, monitoramento e tracing distribuído.
Requisitos:
Experiência avançada com Golang.
Profundo entendimento de concorrência com goroutines, channels e context.
Experiência comprovada na construção de APIs REST de alta performance.
Sólido conhecimento no design de serviços resilientes e escaláveis.
Vivência com sistemas de alta volumetria (milhares ou milhões de requisições).
Conhecimento em otimização de latência e throughput.
Experiência com estratégias de caching, especialmente Redis distribuído.
Domínio de técnicas como rate limiting, circuit breaker e backpressure.
Habilidade em profiling e tuning de aplicações.
Experiência com bancos relacionais (PostgreSQL/MySQL).
Experiência com bancos não relacionais (MongoDB ou similares).
Prática com microsserviços em produção e fundamentos de sistemas distribuídos (consistência, tolerância a falhas, observabilidade).
Experiência com monitoramento, logging e tracing distribuído.
Conhecimento em Docker e Kubernetes.
Vivência com cloud (AWS, GCP ou Azure).
Engenheiro(a) de Software Principal - Autodesk Construction Cloud
Responsabilidades:
Projetar, codificar, testar, depurar e documentar novas e existentes funcionalidades para garantir que a aplicação atenda às necessidades de negócio, qualidade e operação.
Construir código robusto e de alta qualidade e estabelecer/manter altos padrões de qualidade e testes.
Orientar membros da equipe sobre boas práticas de desenvolvimento de software.
Interpretar e traduzir necessidades de negócio em requisitos técnicos e tarefas.
Aplicar habilidades de resolução de problemas técnicos para projetar soluções de arquitetura seguras e escaláveis.
Pesquisar e impulsionar a adoção de novas tecnologias.
Identificar riscos e propor estratégias de mitigação relacionadas à arquitetura da aplicação.
Participar ativamente de revisões de código e pull requests.
Colaborar com diversas equipes dentro da ACS, tanto locais quanto internacionais.
Atender, em regime de rodízio, incidentes críticos fora do horário comercial ou nos fins de semana para garantir disponibilidade 24/7 da plataforma.
Qualificações Mínimas:
Mais de 8 anos de experiência em desenvolvimento de software e tecnologias web.
Mais de 5 anos de experiência em produção com aplicações em infraestrutura de nuvem em larga escala.
Experiência avançada na construção de APIs RESTful, microsserviços e interfaces front-end.
Experiência avançada com frameworks Java Script (Node.js, React).
Experiência avançada com SQL/Postgres.
Forte conhecimento em AWS e arquiteturas em nuvem.
Experiência sólida com ferramentas de manutenção e monitoramento de aplicações.
Experiência sólida na criação de automações e pipelines de CI/CD.
Experiência liderando uma equipe de pelo menos 3 engenheiros de software.
Familiaridade com Docker para criação de aplicações containerizadas.
Excelentes habilidades de comunicação e capacidade de se comunicar com diferentes públicos, incluindo gerentes de produto, clientes e engenheiros de software.
Curiosidade para entender e analisar problemas, pensar criticamente e propor soluções.
Habilidade de colaboração remota em equipes distribuídas.
Flexibilidade diante de mudanças e capacidade de gerenciar múltiplos projetos.
Paixão por crescimento, aprendizado e mentoria.
#J-18808-Ljbffr