Desenvolvedor(a) de Software SaaS Sênior — Backend Java

Indra Group

Publicado há 13 dias
São Paulo, SP
CLTPresencialtecnologia
Destaque seu currículo para os recrutadores

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) de Software SaaS Sênior, com foco em Backend Java, para atuar no desenvolvimento, evolução, sustentação e implementação de soluções SaaS em ambiente cloud. O profissional será responsável por contribuir para a construção de aplicações escaláveis, seguras e de alta disponibilidade, garantindo performance, estabilidade e qualidade das soluções disponibilizadas como serviço. Principais responsabilidades: • Desenvolver e manter aplicações e plataformas SaaS, seguindo boas práticas de arquitetura e desenvolvimento de software. • Construir e integrar 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 a 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 o isolamento e a segurança das informações dos diferentes clientes. • Participar de projetos utilizando metodologias ágeis, em colaboração com equipes multidisciplinares. Requisitos técnicos e experiência: • Experiência sólida como desenvolvedor(a) Backend Java Sênior. • Conhecimentos em Java, Spring Boot e desenvolvimento de APIs REST. • Experiência no desenvolvimento ou sustentação de soluções SaaS. • Experiência com arquitetura de aplicações distribuídas, microsserviços e APIs. • Conhecimento em Cloud Computing, preferencialmente AWS, Azure ou GCP. • Experiência com 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, desejavelmente, Kubernetes. • Conhecimento em monitoramento e observabilidade de aplicações. • Conhecimento em 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 (IaC), 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 e transações. Habilidades comportamentais e competências: • Compreensão de metodologias ágeis, especialmente Agile/Scrum. • Familiaridade com ferramentas colaborativas, como Jira e Confluence.

Sobre a empresa

Indra Group está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga