Desenvolvedor(a) Back-End Java Sênior

OSF Digital

Publicado há 23 dias
Mogi das Cruzes, SP
CLTHome Officetecnologia
Destaque seu currículo para os recrutadores

Tenha prioridade nesta candidatura

Destaque seu currículo para os recrutadores e aumente suas chances nesta vaga.

Conhecer o Premium

Descrição da vaga

Estamos em busca de um(a) Desenvolvedor(a) Back-End Java Sênior com forte domínio técnico e experiência em arquitetura de sistemas distribuídos, capaz de projetar e implementar soluções escaláveis, seguras e de alta performance. Procuramos um(a) profissional com visão arquitetural, postura proativa, senso de dono e capacidade de influenciar tecnicamente o time, garantindo qualidade, boas práticas e evolução contínua das soluções. Responsabilidades Liderar tecnicamente o desenvolvimento de soluções back-end utilizando Java e Spring Boot. Projetar arquiteturas escaláveis baseadas em boas práticas como Arquitetura Hexagonal (Ports and Adapters) , Clean Architecture e princípios de Clean Code e SOLID . Definir e aplicar padrões de projeto (Design Patterns) adequados ao contexto da aplicação. Projetar e implementar APIs RESTful robustas, resilientes e seguras. Atuar na definição de soluções baseadas em Arquitetura Orientada a Eventos (EDA) . Trabalhar com serviços AWS como S3, SQS, SNS e Aurora , garantindo boas práticas de uso e otimização de custos. Projetar, otimizar e manter bancos de dados relacionais com foco em performance e escalabilidade. Implementar estratégias de cache, otimização de queries e tuning de performance. Garantir padrões elevados de qualidade através de testes unitários, testes de integração e revisão de código. Implementar práticas de segurança (OAuth2, JWT, criptografia, proteção contra vulnerabilidades comuns). Containerizar e preparar aplicações para ambientes distribuídos utilizando Docker. Atuar na resolução de problemas críticos e gargalos de performance. Apoiar e orientar desenvolvedores menos experientes, promovendo evolução técnica do time. Participar ativamente de decisões arquiteturais e definição de boas práticas. Requisitos Técnicos Experiência sólida em desenvolvimento Java e ecossistema Spring (Spring Boot, Spring Security, Spring Data). Forte domínio de Programação Orientada a Objetos e princípios SOLID. Experiência comprovada com Arquitetura Hexagonal, Clean Architecture e Design Patterns. Experiência com Arquitetura Orientada a Eventos e mensageria (ex: Kafka, SQS, SNS). Experiência prática com AWS (S3, SQS, SNS, Aurora). Proficiência em bancos de dados relacionais (PostgreSQL, MySQL ou Oracle), incluindo modelagem e otimização avançada de queries. Experiência com Docker e containerização. Experiência com testes automatizados (JUnit, testes de integração, boas práticas de cobertura). Experiência com versionamento utilizando Git. Conhecimento em estratégias de observabilidade e monitoramento (logs, métricas). Diferenciais Experiência com sistemas distribuídos e microsserviços. Conhecimento em CI/CD. Experiência com práticas de DevOps. Sobre a OSF Digital A OSF é uma consultoria global que nasceu em Quebec, no Canadá, e hoje atua em mais de 30 países. Somos um dos maiores parceiros Salesforce do mundo. Já nascemos no modelo remoto — esse formato faz parte da nossa cultura e está totalmente consolidado. Nosso foco é desenvolvimento contínuo, crescimento técnico e evolução profissional. Oferecemos um pacote completo pensado para apoiar seu bem-estar, impulsionar seu desenvolvimento e acelerar sua carreira. Benefícios • Vale Refeição ou Alimentação • Assistência Médica • Assistência Odontológica • Seguro de Vida • Gym Pass • Auxílio Home Office / Educação E tem mais! Aqui você também conta com programas que impulsionam o seu crescimento: • Programa de desenvolvimento e treinamentos • Programa de Indicação de Profissionais com bonificação

Sobre a empresa

OSF Digital está buscando profissionais qualificados para fazer parte do seu time.

Interessado nesta vaga?

Candidate-se agora e seja um dos primeiros a concorrer a esta oportunidade.

Candidatar-se à vaga