Jr. Software Development Engineer
Tecnologias
Descrição da vaga
Vaga para Desenvolvedor(a) de Software Jr.
A WEX, líder global em tecnologia de pagamentos e plataformas de comércio, busca um(a) Desenvolvedor(a) de Software Júnior motivado(a) para integrar nossa equipe de Engenharia de Risco. Esta é uma excelente oportunidade para causar um impacto significativo e acelerar seu crescimento profissional.
Nossa equipe é responsável por construir plataformas e tecnologias para gerenciar e mitigar riscos em diversas áreas, incluindo risco de crédito, crimes financeiros, detecção de fraudes e cobranças. Utilizamos tecnologias avançadas, como Big Data e Inteligência Artificial, para garantir eficiência e eficácia.
Junte-se a uma equipe talentosa e resolva desafios complexos com grande impacto no negócio, com amplas oportunidades de desenvolvimento profissional.
Responsabilidades:
- Design e Desenvolvimento:
- Aprender a projetar, desenvolver, testar e implementar novas funcionalidades para nossa plataforma de microsserviços.
- Construir microsserviços robustos e escaláveis, definindo limites de serviço e implementando protocolos de comunicação.
- Contribuir para pipelines de CI/CD, implementando Infrastructure as Code (IaC) com ferramentas como Terraform.
- Praticar metodologias ágeis como TDD e BDD em uma arquitetura de microsserviços orientada a eventos.
- Utilizar dados e/ou IA para soluções mais eficazes e melhor experiência do cliente.
- Analisar dados para entender problemas de risco e construir soluções eficazes.
- Plataforma e Operações:
- Suportar microsserviços em produção, incluindo monitoramento proativo e resposta rápida a incidentes.
- Analisar o desempenho do sistema e identificar oportunidades de melhoria.
- Construir e manter uma plataforma para implantação, gerenciamento e monitoramento de microsserviços, incluindo ferramentas para containerização (Docker, Kubernetes) e observabilidade (Grafana, Splunk).
- Implementar as melhores práticas para desenvolvimento de microsserviços, como API gateways e circuit breakers.
- Colaboração e Comunicação:
- Colaborar com stakeholders para entender as necessidades dos clientes e os desafios de negócios.
- Ser proativo(a) e assumir responsabilidades.
- Participar de discussões técnicas, desenvolvimento e resolução de problemas.
- Buscar revisões de engenheiros(as) seniores para garantir a qualidade.
- Participar e promover uma cultura de aprendizado contínuo na equipe.
- Excelência em Engenharia:
- Desenvolver e manter ferramentas e frameworks para apoiar o desenvolvimento e teste de microsserviços (documentação de API, frameworks de teste).
- Garantir que todo o trabalho esteja em conformidade com os processos e as melhores práticas da equipe.
- Aprender e explorar novas tecnologias e abordagens inovadoras para melhorar a eficácia e a produtividade.
Impacto:
- Sólida base em Ciência da Computação e Engenharia de Software.
- Contribuir de forma independente em tarefas de complexidade pequena/média.
- Buscar feedback ativamente e aprimorar continuamente suas habilidades.
- Demonstrar fortes habilidades analíticas e de resolução de problemas.
- Comunicar-se e colaborar de forma eficaz dentro da equipe e com outros stakeholders.
Qualificações:
- Formação:
- Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada.
- Experiência em engenharia de software é um diferencial.
- Habilidades Técnicas:
- Fortes habilidades de resolução de problemas e análise.
- Excelentes habilidades de comunicação e colaboração.
- Proficiência em linguagens de programação orientadas a objetos (Java, C#, Go/Golang, Python) com compreensão de TDD.
- Experiência com linguagens de script, preferencialmente TypeScript, é um diferencial.
- Capacidade de projetar soluções para problemas de pequena/média escala.
- Experiência com integração de API Salesforce é um diferencial.
- Atributos Pessoais:
- Altamente motivado(a), com vontade de aprender e capacidade de assimilar novas tecnologias e ferramentas rapidamente.
- Paixão por entender e resolver problemas de clientes/negócios.
- Proativo(a) na exploração e adoção de novas tecnologias (por exemplo, GenAI) para melhorar a produtividade e a qualidade.
Benefícios:
[Inserir lista de benefícios oferecidos pela WEX]
Esta vaga de Desenvolvedor(a) é uma excelente oportunidade para quem busca crescimento na área de Go/Golang e desenvolvimento de software. Candidate-se!