Skills
AWS
REST API
Full Stack (Kotlin/Python/Java + React/Angular/Vue)
Sobre a Vaga
Na TechnipFMC, você terá a oportunidade de atuar no desenvolvimento e evolução de soluções digitais corporativas de alto impacto. A função é ideal para quem gosta de trabalhar do início ao fim, influenciar decisões técnicas e contribuir para sistemas robustos no presente e sustentáveis no longo prazo.
Responsabilidades
- Desenvolver, evoluir e manter aplicações full stack de média e alta complexidade, atuando no ciclo completo das entregas
- Projetar e implementar APIs, garantindo contratos bem definidos, integração entre sistemas e aderência a padrões de comunicação
- Atuar com modelagem de dados e acesso, com foco em desempenho, integridade e qualidade das informações
- Participar ativamente de decisões de arquitetura para construir soluções escaláveis e de fácil manutenção
- Atuar como referência técnica do time, apoiando a resolução de problemas complexos e conduzindo code reviews
- Colaborar com equipes multidisciplinares e manter documentação técnica para garantir alinhamento e rastreabilidade
Requisitos
- Experiência comprovada como desenvolvedor(a) backend, preferencialmente com Kotlin, Python, Java e/ou Go
- Conhecimento de front-end (HTML5, CSS3, JavaScript/TypeScript) e frameworks como React, Angular ou Vue.js
- Forte domínio em desenvolvimento de REST APIs com HTTP e JSON, incluindo design de contratos, versionamento e integração
- Experiência com SQL: modelagem de dados, consultas complexas, otimização e garantia de integridade em bancos relacionais (ex.: PostgreSQL)
- Experiência complementar com bancos não relacionais (ex.: MongoDB)
- Vivência com AWS, incluindo serviços como S3, ECS, RDS, Lambda, SQS e uso de Infrastructure as Code (CloudFormation)
- Conhecimento de Docker e práticas de engenharia como controle de versão (Git/GitHub), code review e CI/CD
- Conhecimento de Amazon Bedrock ou soluções de IA generativa será considerado um diferencial
- Formação em áreas como Ciência da Computação, Engenharia de Software, Engenharia de Computação, Sistemas de Informação ou correlatas
Beneficios
- Ambiente inclusivo, com oportunidades iguais e cultura que valoriza colaboração e melhoria contínua
- Possibilidade de participar de decisões de arquitetura e propor melhorias técnicas
- Atuação em projetos que conectam escolhas técnicas aos objetivos do negócio