As a Senior Backend Engineer, you will lead impactful projects, design software architecture, and ensure high-quality code for our SaaS solution.
Desenvolvedor Backend Sênior
📜 Description
- Develop and evolve backend applications using Java and Spring Boot.
- Build and maintain APIs, microservices, and system integrations.
- Work on database solutions and messaging systems.
- Contribute to architecture evolution, quality, security, and scalability.
- Support CI/CD practices, observability, and software engineering processes.
🛠️ Requirements
- Sólida experiência em desenvolvimento backend Java em ambientes corporativos.
- Vivência com integrações entre sistemas e plataformas.
- Conhecimento em modelagem de dados, APIs, mensageria e sistemas distribuídos.
- Experiência com práticas DevOps, observabilidade e engenharia de software moderna.
- Capacidade de atuar em discussões arquiteturais e definição de padrões técnicos.
Full job description
Somos uma empresa do Grupo Stefanini, especializados em marketing digital, utilizamos uma abordagem integrada que combina tecnologia, inteligência de dados, design e profundo conhecimento do comportamento do consumidor. Nosso foco está em potencializar os resultados de nossos parceiros, oferecendo soluções que vão desde consultoria estratégica até a execução e acompanhamento dos projetos.
Com forte presença na América Latina e em expansão nos Estados Unidos, estamos sempre na vanguarda, aplicando as últimas tendências de mercado e mantendo um olhar atento à inovação contínua.
VAGA COM PRAZO DETERMINADO ATÉ 31/12/2026.
Buscamos um(a) Desenvolvedor(a) Backend Sênior para atuar na construção e evolução da camada backend de uma plataforma corporativa de gestão de conteúdo e serviços digitais. O profissional será responsável pelo desenvolvimento de APIs, microsserviços, integrações, orquestração de processos e camada de dados, garantindo escalabilidade, segurança e alta disponibilidade da solução.
Responsibilities
- Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot.
- Construir e manter APIs, microsserviços e integrações entre sistemas.
- Atuar no desenvolvimento e manutenção de soluções envolvendo bancos de dados e mensageria.
- Contribuir para a evolução da arquitetura, qualidade, segurança e escalabilidade das aplicações.
- Apoiar práticas de CI/CD, observabilidade e demais processos de engenharia de software.
Requirements
- Sólida experiência em desenvolvimento backend Java em ambientes corporativos.
- Vivência com integrações entre sistemas e plataformas.
- Conhecimento em modelagem de dados, APIs, mensageria e sistemas distribuídos.
- Experiência com práticas DevOps, observabilidade e engenharia de software moderna.
- Capacidade de atuar em discussões arquiteturais e definição de padrões técnicos.
Stack e Tecnologias:
- Java 17+
- Spring Boot, Spring Cloud
- APIs RESTful e OpenAPI/Swagger
- Arquitetura de Microsserviços
- Kafka ou RabbitMQ
- PostgreSQL, Oracle SQL Server
- Docker e Kubernetes
- Git, GitHub/Azure DevOps
- CI/CD (GitHub Actions, Jenkins ou Azure Pipelines)
- Observabilidade (OpenTelemetry, Prometheus, Grafana, ELK)
Desejável:
- Arquitetura orientada a eventos (EDA)
- Redis para cache distribuído
- MongoDB ou bancos NoSQL
- Cloud (Azure, AWS ou GCP)
- API Gateway (Kong, Apigee, Azure API Management)
- Segurança com OAuth2, OIDC e JWT
- Conhecimento de Angular e arquitetura Micro Frontends
Similar jobs
Search more Backend Engineer jobsSr Staff Software Engineer- Access Security
Seeking a seasoned Staff Backend Engineer to architect and develop Access Security features using AI for improved access intelligence and risk detection.
Senior Backend Engineer (Remote Opportunity)
Design and develop backend services and APIs for healthcare applications, leading technical implementation and collaborating with cross-functional teams to ensure high-quality solutions.
As a Senior Backend Engineer, you will design, develop, and maintain backend systems using Java, collaborating with cross-functional teams to enhance the platform's products and services.
Design, build, and evolve scalable backend systems using Node.js and TypeScript while contributing to architectural decisions and improving system reliability.
