Desenvolve soluções backend ponta a ponta para um cliente global de comércio eletrônico, desde discovery e arquitetura de novas funcionalidades até observabilidade, mitigação de problemas e resolução de causas-raiz.
Java Backend Developer Sênior - REMOTO
📜 Description
- Projetar, desenvolver e implementar soluções de software escaláveis em Java.
- Desenvolver, otimizar e manter APIs RESTful e microsserviços.
- Colaborar com equipes multifuncionais para transformar requisitos em soluções técnicas.
- Resolver problemas complexos de desempenho e segurança e garantir a qualidade das soluções.
- Revisar código e aplicar padrões de arquitetura, Clean Code e princípios SOLID.
- Colaborar na definição de padrões técnicos e orientar desenvolvedores juniores e plenos.
🛠️ Requirements
- Experiência sólida com Java (Java 8 ou superior) e Spring Framework (Spring Boot, Spring Data e Spring Security);
- Proficiência em bancos de dados relacionais (PostgreSQL e MySQL) e NoSQL (MongoDB e Redis);
- Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ e SQS);
- Conhecimento em ferramentas de conteinerização e orquestração (Docker e Kubernetes);
- Experiência com integração e entrega contínua (CI/CD), utilizando ferramentas como Jenkins, GitLab CI ou similares;
- Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git);
- Ensino superior completo ou cursando;
- Desejável experiência em Open Finance.
Full job description
A Verity está buscando novos talentos!
Somos uma consultoria de transformação e inovação digital e buscamosBackEnd Developer Sênior para fazer parte dessa jornada.
Olha só quais são as experiências e conhecimentos que você precisa ter para acelerar e transformar com a gente:
Responsibilities
- Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java;
- Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis;
- Projetar e implementar soluções baseadas em microsserviços;
- Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas;
- Atuar na resolução de problemas complexos de performance e segurança;
- Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de arquitetura e integração baseados em microsserviços;
- Aplicar boas práticas de Clean Code, princípios SOLID e padrões de codificação;
- Colaborar com arquitetos de software na definição de padrões e melhores práticas;
- Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo.
- Garantir a qualidade, a segurança, o desempenho e a escalabilidade das soluções desenvolvidas;
- Assegurar o cumprimento dos padrões de arquitetura e das boas práticas de desenvolvimento, como Clean Code e SOLID;
- Zelar pela manutenção e evolução das APIs e dos microsserviços;
- Garantir que as soluções técnicas atendam aos requisitos do projeto;
- Contribuir para a resolução de problemas técnicos complexos e para a melhoria contínua do código;
- Compartilhar conhecimento e apoiar o desenvolvimento técnico dos profissionais juniores e plenos.
Requirements
- Experiência sólida com Java (Java 8 ou superior) e Spring Framework (Spring Boot, Spring Data e Spring Security);
- Proficiência em bancos de dados relacionais (PostgreSQL e MySQL) e NoSQL (MongoDB e Redis);
- Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ e SQS);
- Conhecimento em ferramentas de conteinerização e orquestração (Docker e Kubernetes);
- Experiência com integração e entrega contínua (CI/CD), utilizando ferramentas como Jenkins, GitLab CI ou similares;
- Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git);
- Ensino superior completo ou cursando;
- Desejável experiência em Open Finance.
Diferenciais:
- Vivência no setor financeiro e em sistemas transacionais;
- Experiência na orientação técnica de desenvolvedores;
- Participação na definição de padrões de arquitetura e boas práticas de desenvolvimento.
Similar jobs
Search more Backend Engineer jobs[8BE] Senior Backend Engineer
Design and own backend microservices for a B2B e-commerce platform, integrating Shopify and marketplace systems while supporting legacy services and shaping API contracts, testing, and architecture.
[8BE] Senior Backend Engineer (.NET)
Design and own.NET microservices for a B2B e-commerce platform, integrating marketplace and business systems while supporting legacy services and contributing to testing, architecture, and AWS infrastructure.
Build and own production Node.js services, APIs, and Salesforce integrations for enterprise SaaS, while contributing to Vue.js interfaces, event-driven systems, and developer infrastructure.
Build and own production Node.js services, APIs, and Salesforce integrations, while contributing to Vue.js interfaces, CI/CD tooling, and event-driven systems for enterprise SaaS customers.
