O PicPay está com uma vaga home office para Desenvolvedor Java Sênior, destinada a profissionais experientes em desenvolvimento de software, arquitetura de aplicações e construção de soluções de alta disponibilidade. A oportunidade está voltada para quem possui domínio do ecossistema Java e experiência com microsserviços, cloud, mensageria, bancos de dados NoSQL, testes automatizados e práticas de DevOps.
A posição apresenta uma rotina técnica abrangente, que combina desenvolvimento de aplicações com liderança técnica, definição de soluções arquiteturais, observabilidade, performance e evolução de sistemas. O profissional também terá participação em iniciativas relacionadas à modernização de arquiteturas legadas e à adoção de microsserviços.
Vaga home office para Desenvolvedor Java Sênior
A oportunidade do PicPay busca um profissional capaz de atuar em ambientes tecnológicos que exigem disponibilidade e desempenho. Entre as principais atividades está o desenvolvimento, a manutenção e a evolução de aplicações estruturadas em microsserviços de alta disponibilidade e baixa latência.
As soluções deverão ser preparadas para suportar diversos usuários simultaneamente, exigindo atenção à arquitetura, qualidade do código e comportamento das aplicações em diferentes cenários.
A posição também possui uma dimensão de liderança técnica. O Desenvolvedor Java Sênior deverá orientar e apoiar tecnicamente os demais desenvolvedores da equipe, contribuindo para o compartilhamento de conhecimento e participando de processos rigorosos de revisão de código.
Liderança técnica e compartilhamento de conhecimento
Além de escrever e evoluir código, o profissional terá responsabilidade de contribuir para o desenvolvimento técnico da equipe. A atuação envolverá apoio aos desenvolvedores e compartilhamento de conhecimentos relacionados às tecnologias e práticas utilizadas no desenvolvimento.
Os code reviews também farão parte dessa rotina. Por meio das revisões, o profissional poderá contribuir para a qualidade das implementações, identificar oportunidades de melhoria e ajudar na aplicação de boas práticas de desenvolvimento.
Essa responsabilidade exige domínio técnico e capacidade de trabalhar de maneira colaborativa com outros integrantes da equipe.
Design de soluções e arquitetura
Outra atribuição importante da vaga home office está relacionada ao design de soluções. O profissional deverá definir padrões arquiteturais, estratégias de integração e tecnologias adequadas para solucionar problemas complexos.
A função exige uma visão ampla sobre o funcionamento das aplicações e sua integração com outros componentes tecnológicos. Dessa forma, a experiência com arquiteturas distribuídas e microsserviços será relevante para o desempenho das atividades.
O profissional também atuará na evolução da arquitetura, participando do planejamento e da transição ou migração de sistemas legados e aplicações monolíticas para arquiteturas modernas, desacopladas e baseadas em microsserviços.
Java 21+ e ecossistema Spring
Entre as qualificações exigidas está a experiência com desenvolvimento de software e com o ecossistema Java. A oportunidade destaca o domínio de Java 21 ou versões superiores, incluindo conhecimentos aprofundados de Programação Orientada a Objetos, concorrência, multithreading e recursos das versões recentes da linguagem.
Também é necessária sólida experiência com o ecossistema Spring, especialmente Spring Boot e Spring Data.
Esse conjunto de conhecimentos será utilizado no desenvolvimento e na evolução das aplicações que fazem parte da rotina do profissional.
Mensageria, bancos de dados e testes
A oportunidade também exige experiência prática com arquitetura orientada a eventos, incluindo tecnologias como Apache Kafka e os serviços SNS/SQS.
Na área de bancos de dados, a empresa busca experiência sólida com soluções NoSQL, especialmente MongoDB.
Os testes automatizados também ocupam uma posição importante entre as qualificações. O profissional deverá ter prática avançada com testes unitários e de integração utilizando ferramentas como JUnit e Mockito, além de experiência com recursos como Testcontainers ou RestAssured.
A preocupação com qualidade está diretamente relacionada à responsabilidade de garantir aplicações mais confiáveis e preparadas para diferentes condições de uso.
Clean Code, SOLID e Design Patterns
A posição também envolve a aplicação de boas práticas de engenharia de software. Entre elas estão as estratégias de Clean Code, os princípios SOLID e o uso de Design Patterns.
Essas práticas deverão contribuir para a construção de sistemas organizados, sustentáveis e preparados para evolução. A qualidade do código será acompanhada em conjunto com testes automatizados, revisão de código e decisões relacionadas à arquitetura.
Observabilidade e performance
O Desenvolvedor Java Sênior também terá responsabilidade sobre a observabilidade das aplicações. Isso inclui monitorar de forma proativa a saúde dos sistemas e identificar possíveis gargalos de performance.
Quando forem identificados problemas, o profissional deverá trabalhar na aplicação de otimizações e na proposição de melhorias contínuas.
A experiência com ferramentas de monitoramento faz parte das qualificações solicitadas para a posição, reforçando a importância do acompanhamento do comportamento das aplicações após sua implementação.
DevOps, AWS e Kubernetes
A vaga home office também envolve práticas relacionadas à cultura ágil e DevOps. O profissional deverá participar das cerimônias ágeis, realizar estimativas de esforços e contribuir com refinamentos técnicos.
Também será necessário apoiar a manutenção de pipelines de CI/CD em ambientes que utilizam AWS e Kubernetes.
A empresa busca ainda experiência na execução e no deploy de aplicações em ambientes conteinerizados, especialmente com Docker e Kubernetes, além de conhecimentos em cloud AWS.
Benefícios oferecidos pelo PicPay
O PicPay informa um conjunto de benefícios relacionados à saúde, bem-estar, alimentação, mobilidade e apoio aos profissionais.
Entre os benefícios estão:
- Assistência médica;
- Assistência odontológica;
- Seguro de vida;
- Wellhub;
- Programa Lado a Lado, com apoio jurídico, social, psicológico e financeiro;
- PicPay Benefícios;
- Alimentação e refeição;
- Mobilidade ou benefício para teletrabalho, conforme o contrato;
- Licença-maternidade estendida de seis meses;
- Licença-paternidade estendida de 20 dias;
- Programa Novo Ser;
- Auxílio-creche conforme os critérios informados pela empresa;
- PPR — Participação nos Resultados do PicPay.
O Programa Novo Ser acompanha as profissionais durante a gestação e no retorno da licença-maternidade. O auxílio-creche também é disponibilizado às mães após o retorno da licença e aos pais que possuem guarda unilateral ou compartilhada, conforme as condições estabelecidas pela empresa.
Como se candidatar à vaga home office
Se você se identificou com esta oportunidade e atende aos requisitos mencionados, basta acessar o link destacado no final do artigo.
FAQ sobre a vaga home office do PicPay
1. Qual cargo o PicPay está oferecendo?
O PicPay está com uma oportunidade para Desenvolvedor Java Sênior.
2. A vaga é home office?
Sim. A oportunidade é apresentada em regime home office.
3. Quais tecnologias fazem parte dos requisitos?
Entre as tecnologias e conhecimentos solicitados estão Java 21+, Spring Boot, Spring Data, Apache Kafka, SNS/SQS, MongoDB, JUnit, Mockito, Testcontainers, RestAssured, Docker, Kubernetes e AWS.
4. É necessário conhecer microsserviços?
Sim. A função envolve desenvolver, manter e evoluir aplicações em arquiteturas de microsserviços, além de participar da modernização de sistemas legados e monolíticos.
5. O profissional terá responsabilidades de liderança?
Sim. A posição inclui liderança técnica, orientação aos desenvolvedores, compartilhamento de conhecimento e participação em code reviews.
