Ativa os alertas de emprego por e-mail!

Desenvolvedor Java

Spinprice Outsourcing

São Paulo

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de tecnologia em São Paulo está buscando um profissional para atuar como líder técnico em desenvolvimento de soluções de software. O candidato ideal deve ter experiência em Java, Python e conhecimentos em microserviços e segurança de dados. O papel envolve definição de roadmap, suporte técnico e colaboração em ambientes de desenvolvimento. A empresa oferece um ambiente dinâmico e oportunidades de crescimento.

Qualificações

  • Responsável por definir e garantir a qualidade técnica das soluções de software.
  • Desenvolver soluções escaláveis, seguras e de alta performance.
  • Configurar ambientes e integrações com APIs e bancos de dados.

Responsabilidades

  • Definir roadmap dos sistemas e gerenciar o débito técnico.
  • Atuar como responsável técnico desde análise até implementação.
  • Resolver incidentes e promover colaboração entre equipes.

Conhecimentos

Evolução e Sustentação de Sistemas
Desenvolvimento em Java
Desenvolvimento em Python
Desenvolvimento em JavaScript
Princípios SOLID/DRY/KISS
Microserviços

Formação académica

Ensino Superior em Tecnologia da Informação

Ferramentas

Jenkins
GitLab CI
Docker
Kubernetes
Descrição da oferta de emprego

Resumo das Atividades

O profissional será responsável por definir, evoluir e garantir a qualidade técnica das soluções de software, atuando desde o planejamento estratégico até a entrega em produção. Sua atuação envolve decisões arquiteturais, suporte técnico às equipes, mitigação de riscos e disseminação de boas práticas de desenvolvimento.

Missão do Cargo

Assegurar que os sistemas sejam escaláveis, seguros, de alta performance e alinhados aos objetivos estratégicos da organização, promovendo inovação tecnológica, eficiência operacional e colaboração entre times.

Formação

Ensino Superior completo em áreas relacionadas a Tecnologia da Informação.

Desejável graduações ou certificações específicas na área.

Competências Técnicas

Evolução e Sustentação de Sistemas

Definir a estratégia e roadmap dos sistemas, assegurando evolução contínua, alinhamento ao negócio e gerenciamento do débito técnico. Garantir a conformidade com padrões de arquitetura, segurança e governança de dados.

Definição e Implementação de Soluções

Atuar como responsável técnico pela solução, desde a análise e detalhamento de histórias até o desenho funcional, codificação de componentes/serviços e integração de releases. Elaborar instruções de implantação e apoiar homologações junto ao cliente.

Gestão de Ambientes e Recursos

Configurar corretamente os ambientes de desenvolvimento, homologação e produção, incluindo integrações com APIs, bancos de dados e serviços de autenticação. Difundir conhecimento técnico e boas práticas entre os times.

Colaboração e Suporte Técnico

Resolver incidentes, defeitos e problemas técnicos de forma proativa. Atuar em conjunto com equipes multidisciplinares, promovendo reuso de ativos (APIs, dados, serviços) e garantindo entregas consistentes e de qualidade.

Conhecimentos Técnicos

Arquitetura de Software: Microserviços, Clean Architecture, Hexagonal, Princípios SOLID/DRY/KISS, padrões MVC/MVVM.

Desenvolvimento: Java, Python, JavaScript; Clean Code.

Plataformas & DevOps:

CI/CD: Jenkins, GitLab CI, Azure DevOps.

Cloud & IaC: AWS, Azure, GCP; Terraform, Ansible.

Contêineres & Orquestração: Docker, Kubernetes.

Gestão de Dados: Modelagem de dados (lógica/física), SGBD SQL e NoSQL, integração de dados.

Segurança: Princípios OWASP, proteção de dados, conformidade com LGPD/GDPR.

Ferramentas: Controle de versão (Git), diagramação (UML, Visio, Draw.io), monitoramento (Prometheus, Grafana, ELK Stack).

Metodologias: Scrum, Kanban; gestão de backlog e sprints. ;

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.