Indra Sistemas - Portugal logo

DESENVOLVEDOR SAAS SÊNIOR

Indra Sistemas - Portugal·Salary not specified

Primary stack

JavaSpring BootREST

Nice to have's

AWSAzureGCPDockerKubernetesGitCI/CDMicroservicesAgileAPI

Job description

Sobre a Posição

Estamos à procura de um Desenvolvedor SaaS Sênior com experiência em Java, Spring Boot e APIs REST para se juntar à nossa equipe no Brasil.

Responsabilidades

  • Desenvolver e manter aplicações e plataformas SaaS, seguindo boas práticas de arquitetura e desenvolvimento de software.
  • Atuar na construção e integração de APIs REST, microsserviços e serviços distribuídos.
  • Participar da definição e evolução da arquitetura das soluções, considerando escalabilidade, alta disponibilidade, segurança e performance.
  • Realizar integrações com sistemas internos e externos, utilizando APIs, mensageria e diferentes mecanismos de comunicação.
  • Atuar em ambientes cloud, contribuindo para implantação, configuração e manutenção das aplicações.
  • Participar de processos de CI/CD, automação de deploys e práticas DevOps.
  • Monitorar aplicações e serviços, identificando e solucionando problemas de performance, disponibilidade e estabilidade.
  • Atuar na análise e resolução de incidentes, troubleshooting e melhoria contínua das soluções.
  • Garantir boas práticas de segurança, autenticação, autorização e proteção de dados.
  • Trabalhar com ambientes multi-tenant, quando aplicável, garantindo isolamento e segurança das informações dos diferentes clientes.
  • Participar de projetos utilizando metodologias ágeis, trabalhando em conjunto com times multidisciplinares.

Requisitos Técnicos e de Experiência

  • Perfil backend Java Sênior, com experiência em Java, Spring Boot e APIs REST.
  • Experiência em desenvolvimento ou sustentação de soluções SaaS.
  • Experiência com arquitetura de aplicações distribuídas, microsserviços ou APIs.
  • Conhecimento em Cloud Computing, preferencialmente AWS, Azure ou GCP.
  • Experiência com APIs REST e integrações entre sistemas.
  • Conhecimento em bancos de dados relacionais e/ou NoSQL.
  • Conhecimento em Git e práticas de CI/CD.
  • Conhecimento em Docker e, desejável, Kubernetes.
  • Conhecimento em monitoramento e observabilidade de aplicações.
  • Conhecimento de conceitos de segurança, autenticação e autorização.
  • Experiência com metodologias ágeis, como Scrum ou Kanban.

Diferenciais

  • Experiência com arquitetura Multi-Tenant.
  • Experiência em produtos digitais B2B ou plataformas SaaS.
  • Conhecimento em infraestrutura como código, como Terraform.
  • Experiência com ferramentas de observabilidade, como Grafana, Prometheus, Datadog ou similares.
  • Conhecimento em mensageria, como Kafka, RabbitMQ ou similares.
  • Experiência com arquitetura orientada a eventos.
  • Conhecimento em práticas de SRE e alta disponibilidade.
  • Experiência em ambientes de grande escala e alto volume de usuários/transações.

Localização

  • Brasil

Sobre a Empresa

A Indra Sistemas S.A. utiliza cookies próprios e de terceiros com a finalidade de registrar as atividades de navegação do usuário, quantificar o número de usuários e realizar a medição e a análise estatística do uso que os usuários fazem do serviço oferecido. Você pode configurar e/ou aceitar o uso de cookies por meio das caixas de seleção exibidas a seguir. Para obter mais informações, visite nossa Política de Cookies detalhada.

© Indra Sistemas - Portugal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Indra Sistemas - Portugal logo
Indra Sistemas - Portugal

IT / tech за описом ITJobs

Popular searches