Bunge
Jobgether
Desenvolvedor Sênior Java - AWS
Sobre a oportunidade
Esta vaga está sendo anunciada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nossa parceira busca um Desenvolvedor Sênior Java - AWS baseado no Brasil.
Como funciona a Jobgether
Utilizamos um processo de correspondência baseado em IA para garantir que sua candidatura seja revisada de forma rápida, objetiva e justa em relação aos requisitos principais da vaga. Nosso sistema identifica os candidatos mais adequados, e esta lista é compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos boa sorte!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
Estamos em busca de um Desenvolvedor Sênior Java experiente para projetar, desenvolver e manter soluções de backend escaláveis para o setor de serviços financeiros. Nesta função, você utilizará Java, Spring Boot e serviços AWS para construir aplicações seguras, confiáveis e de alto desempenho dentro de uma arquitetura de microsserviços. Você colaborará com as equipes de Tecnologia, Produto e Qualidade para definir soluções técnicas, entregar novas funcionalidades e aprimorar continuamente os sistemas existentes. Você também contribuirá para o suporte em produção, resolução de problemas e tomada de decisões técnicas, aplicando práticas modernas de engenharia de software. Esta oportunidade remota é ideal para um profissional autônomo e analítico que gosta de resolver desafios complexos e construir aplicações robustas e críticas para o negócio. Candidatos residentes na região metropolitana de Campinas devem observar que a presença no escritório é exigida conforme a política de comparecimento aplicável.
Responsabilidades
- Desenvolver, aprimorar e manter aplicações de backend utilizando Java, Spring Boot e serviços AWS.
- Participar de sessões de refinamento técnico, análise de requisitos e design de soluções em colaboração com as equipes de Produto e Tecnologia.
- Construir e manter REST APIs e microsserviços, garantindo o desempenho, a segurança, a escalabilidade e a confiabilidade da aplicação.
- Aplicar as melhores práticas de engenharia de software, incluindo princípios SOLID, Clean Code e design arquitetural sólido.
- Implementar testes unitários e de integração para melhorar a qualidade do software e a confiabilidade das liberações.
- Investigar e resolver incidentes em produção analisando logs, identificando causas raiz e implementando ações corretivas.
- Apoiar processos de implantação, gestão de releases e melhorias de ambiente em colaboração com as equipes de infraestrutura e suporte.
- Trabalhar em estreita colaboração com QA e outros membros da squad para identificar riscos técnicos, melhorar a qualidade da entrega e impulsionar a melhoria contínua.
- Contribuir para discussões técnicas e recomendar soluções que equilibrem as necessidades de negócio, manutenibilidade e escalabilidade.
Requisitos
- Sólida experiência profissional em desenvolvimento backend utilizando Java, preferencialmente Java 21 ou superior.
- Experiência robusta com o ecossistema Spring, particularmente Spring Boot, Spring Data e Spring Security.
- Experiência em projetar e desenvolver arquiteturas de microsserviços e REST APIs.
- Experiência prática com serviços AWS como SQS, S3, Lambda, ECS ou API Gateway.
- Conhecimento de bancos de dados relacionais e NoSQL, incluindo tecnologias como MongoDB ou DynamoDB.
- Experiência na escrita de testes unitários e de integração e no uso de ferramentas de análise de qualidade de código.
- Forte compreensão dos princípios SOLID, Clean Code e melhores práticas de arquitetura de software.
- Experiência com Git, controle de versão e processos de CI/CD.
- Familiaridade com ambientes Linux e metodologias ágeis como Scrum ou Kanban.
- Fortes habilidades analíticas e de resolução de problemas, com autonomia para investigar desafios técnicos e propor soluções eficazes.
- Capacidade de colaborar efetivamente com equipes multifuncionais e contribuir para decisões técnicas.
Diferenciais
- Experiência com AWS Cognito e arquiteturas orientadas a eventos.
- Conhecimento de Python.
- Experiência com Docker e conteinerização de aplicações.
- Experiência prévia como referência técnica, apoiando decisões arquiteturais e o desenvolvimento da equipe.
- Conhecimento de desenvolvimento frontend com Angular.
- Experiência com ferramentas de desenvolvimento de software assistido por IA.
Benefícios
- Assistência médica e odontológica.
- Vale refeição e vale alimentação.
- Auxílio-creche.
- Licença parental estendida.
- Parcerias de academia, fitness e bem-estar através do Wellhub (Gympass) e TotalPass.
- Participação nos Lucros e Resultados (PLR).
- Seguro de vida.
- Acesso a uma plataforma de aprendizado contínuo.
- Clube de descontos.
- Recursos online gratuitos de apoio à saúde física, mental e bem-estar geral.
- Cursos focados em gestação e parentalidade responsável.
- Parcerias com plataformas de aprendizado online.
- Acesso a uma plataforma de aprendizado de idiomas.
- Regime de trabalho remoto, sujeito à política de comparecimento ao escritório estabelecida para residentes da região metropolitana de Campinas.
- Benefícios adicionais aos colaboradores e iniciativas de bem-estar.
