Software Engineer Backend Java| Python
Descrição da vaga
O que buscamos?
Estamos buscando uma pessoa Software Engineer Backend para fazer parte do nosso time! Se você tem espírito inovador, gosta de desafios e busca autonomia para pensar, criar e contribuir com em um ambiente ágil, de muita cooperação e tecnologia de ponta, dá uma olhada na nossa vaga abaixo!
Responsabilidades e atribuições
O que você precisa ter:
- Profissional com experiência consolidada no desenvolvimento de sistemas back-end, com domínio das linguagens Java e Python, e atuação em ambientes de nuvem (AWS);
- Responsável por projetar, desenvolver e manter APIs, integrações e serviços de backend robustos e escaláveis;
- Conhecimento prático em automação de processos de deploy utilizando pipelines de CI/CD;
- Desenvolver e manter serviços back-end em Java (Spring Boot) e Python (FastAPI, Flask, etc.);
- Criar e consumir APIs RESTful e/ou GraphQL;
- Projetar soluções escaláveis e seguras em ambientes cloud, especialmente AWS;
- Automatizar processos de build, teste e deploy com pipelines CI/CD (ex: CodePipeline, CodeBuild, Jenkins, GitHub Actions);
- Integrar soluções com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB, DynamoDB);
- Colaborar com equipes multidisciplinares (front-end, QA, DevOps, produto);
- Escrever código limpo, testável e documentado;
- Participar de code reviews e propor melhorias contínuas de arquitetura e processos.
- Java (8+) com Spring Boot;
- Python 3+ (preferencialmente com experiência em frameworks web);
- AWS (ECS, Lambda, API Gateway, RDS, S3, CloudWatch, IAM);
- CI/CD com CodePipeline, GitHub Actions, Jenkins ou similares;
- Experiência com containers (Docker) e versionamento com Git;
- Familiaridade com testes automatizados (unitários e de integração).
Desejável:
- Experiência com arquitetura baseada em microsserviços;
- Conhecimento em mensageria (SQS, Kafka, RabbitMQ);
- Infraestrutura como código (Terraform, CloudFormation);
- Monitoramento e observabilidade (Datadog, Prometheus, etc.).
Requisitos e qualificações
Formação e engajamento desejáveis:
- Graduação Completa em Ciência da Computação, Engenharia da Computação ou áreas correlatas;
- Participação em grupos de tecnologias ou envolvimento com algum tipo de comunidade.
Informações adicionais
O que oferecemos:
🍽️ Auxílio alimentação e mobilidade;
🩺 Plano de saúde;
🚀 Avaliações semestrais com a perspectiva de crescimento;
🗣️ Cultura de Feedback;
⏸️ Recesso maternidade/paternidade;
💰 Bônus por indicação;
🧠 ZenKlub - duas sessões gratuitas por mês;
Benefício Educação;
Prêmio por tempo de casa;
🖥️ Escritório disponível para coworking em Porto Alegre(RS).
Sobre a contratação:
💼Contrato no modelo CLT ou PJ;
👨💻Trabalho Remoto;
Estamos empenhados em construir uma empresa cada vez mais diversa e inclusiva. A vaga é aberta para todas as pessoas. Queremos muita diversidade e conhecimento compartilhado.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista comportamental
- Etapa 3: Desafio técnico
- Etapa 4: Entrevista Técnica
- Etapa 5: Proposta
- Etapa 6: Contratação
VEM PRA SOFT! 💙
Conheça nossa página de carreira em https://softdesign.com.br/vemprasoft/
CONECTE-SE CONOSCO