Pessoa Especialista em Desenvolvimento Full-stack
Free to start · No card · 5 credits the moment you sign up
Job description
Na Zup, acreditamos que o futuro é construído por pessoas que desafiam o presente. Nosso propósito é criar tecnologias que transformam o mercado e elevam a experiência dos nossos clientes.
Valorizamos o crescimento contínuo dos Zuppers, incentivando cada pessoa a trilhar caminhos que impulsionem sua evolução profissional.
Por meio do Processo Seletivo Interno (PSI), você pode explorar novas tecnologias, projetos e oportunidades de carreira, em um processo transparente, acessível e alinhado aos seus objetivos.
Buscamos um(a) profissional para atuar como Especialista em Desenvolvimento Full-stack, assumindo um papel estratégico como referência técnica no desenho e implementação de serviços escaláveis e de alta performance. Você será responsável por liderar decisões complexas de arquitetura, definir padrões de engenharia para múltiplas equipes, otimizar integrações de infraestrutura e garantir a resiliência operacional, além de fomentar ativamente a cultura de excelência técnica através de mentoria.
O que você fará por aqui
- Liderar o desenho e implementação de serviços escaláveis em Java, garantindo soluções de alta performance e custo eficientes.
- Definir padrões técnicos, módulos reutilizáveis e boas práticas para múltiplas equipes de desenvolvimento.
- Implementar e monitorar soluções robustas de observabilidade, segurança e testes automatizados em sistemas distribuídos.
- Conduzir code reviews organizacionais, resolução de incidentes críticos e validação de POCs técnicas.
- Mentorar desenvolvedores, promovendo a adoção das melhores práticas e alinhamento às metas organizacionais.
- Otimizar integrações com pipelines CI/CD complexos, bancos de dados e mensageria, garantindo resiliência e eficiência operacional.
- Atuar como referência técnica em decisões estratégicas para APIs, infraestrutura e arquitetura de software.
O que esperamos que você saiba
- Desenvolvimento avançado em Java 11+ utilizando Spring Boot, Spring Cloud e Spring Data.
- Experiência em projetar e manter soluções baseadas em arquitetura de microsserviços, Docker e Kubernetes (EKS/GKE/AKS).
- Construção de integrações eficientes com mensageria (Kafka/RabbitMQ) e bancos de dados (Postgres, Redis e MongoDB).
- Gerenciamento de infraestrutura como código usando Terraform e CloudFormation.
- Configuração e troubleshooting de pipelines CI/CD (Jenkins, GitHub Actions) e versionamento avançado com Git.
- Implementação de práticas de observabilidade com Prometheus/Grafana e ELK.
- Elaboração e automação de testes com JUnit, Mockito e uso de profiler (JFR) para otimização de performance.
- Definição de padrões organizacionais consistentes para segurança e monitoramento.
O que acontece após minha aplicação na vaga interna?
Confirmada sua candidatura e analisado que seu perfil faz sentido para a posição escolhida, comunicaremos via e-mail a liderança e BP imediatos sobre sua aplicação em seleção interna.
Quer entender mais sobre os detalhes, acesse a página de Vagas Internas na Zupnet.
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for Zup. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.