Descrição da Vaga
A Peers Solutions busca um(a) Desenvolvedor(a) Backend Java Sênior para atuar no desenvolvimento, evolução e integração de aplicações em um projeto de transformação de uma plataforma digital. A posição envolve atuação hands-on no desenvolvimento de soluções backend, APIs e integrações entre diferentes sistemas, em um ambiente distribuído com arquitetura de microsserviços e alto volume de transações.
Responsabilidades
- Desenvolver, manter e evoluir aplicações backend utilizando Java e Spring Boot.
- Desenvolver e consumir APIs REST para integração entre sistemas e plataformas.
- Implementar integrações síncronas e assíncronas.
- Atuar em arquiteturas distribuídas e baseadas em microsserviços.
- Trabalhar com mensageria e processamento assíncrono.
- Participar das definições técnicas e arquiteturais das soluções.
- Garantir boas práticas de desenvolvimento, qualidade, segurança e desempenho.
- Realizar revisão de código e apoiar a evolução técnica do time.
- Desenvolver testes unitários e de integração.
- Investigar e solucionar problemas relacionados a performance, estabilidade e integrações.
- Colaborar com times de Produto, Qualidade, Arquitetura e demais áreas envolvidas no projeto.
Requisitos
- ✓Formação em Ciência da Computação, Análise e Desenvolvimento de Sistemas, Sistemas de Informação, Engenharia, Estatística ou área relacionada que comprove formação técnica aprofundada.
- ✓Experiência de 6+ anos com Java em ambientes de produção com alto volume de dados.
- ✓Experiência com Java 17 ou superior.
- ✓Domínio de Spring Boot.
- ✓Experiência no desenvolvimento e integração de APIs REST.
- ✓Conhecimento de arquitetura de microsserviços.
- ✓Experiência com mensageria, utilizando tecnologias como RabbitMQ, Kafka ou similares.
- ✓Experiência com bancos de dados relacionais, com destaque para PostgreSQL, Oracle ou SQL Server.
- ✓Experiência com bancos de dados NoSQL, como MongoDB ou tecnologias similares.
- ✓Experiência com pipelines de Integração Contínua e Entrega Contínua (CI/CD).
- ✓Conhecimento em JPA/Hibernate.
- ✓Experiência com Git e Maven ou Gradle.
- ✓Experiência com testes unitários e de integração utilizando JUnit, Mockito ou ferramentas similares.
- ✓Conhecimento de princípios SOLID, Clean Code e boas práticas de desenvolvimento.
- ✓Experiência em ambientes Linux.
- ✓Experiência em ambientes de nuvem AWS, Azure ou Google Cloud.
- •Conhecimento de metodologias Ágeis (Scrum, Kanban).
- •Vivência com aplicações distribuídas e escaláveis.
- •Experiência anterior em projetos utilizando VTEX, especialmente em implantação, evolução ou integração da plataforma.
- •Experiência com integrações entre plataforma de e-commerce e sistemas como ERP, pagamentos, logística, catálogo, pedidos ou sistemas corporativos.
- •Conhecimento em Spring Batch.
- •Conhecimentos em observabilidade, utilizando ferramentas como Prometheus, Grafana, ELK ou Splunk.
Categorias
Sobre a Empresa
Mais vagas na Peers Solutions →Somos uma das consultorias de negócios & tecnologia que mais cresce no país.Nascemos com o propósito de ajudar nossos clientes a obter resultados duradouros executando projetos transformadores, de forma pragmática e simples.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev