
Desenvolvedor Java Sênior
- São Paulo - SP
- Permanente
- Período integral
Cursos de: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
Escolaridade: Graduação - ANÁLISE E DESENVOLVIMENTO DE SISTEMAS - Completo
Tipo de contrato: CLT
Jornada de trabalho: De segunda a sexta-feira das 09h as 18h.
Disponibilidade para home-officeResponsabilidades da posição:Estamos em busca de um Desenvolvedor Java Senior com sólida experiência em desenvolvimento de sistemas robustos e escaláveis. O profissional será responsável por atuar em projetos estratégicos, garantindo qualidade técnica, boas práticas de desenvolvimento e entregas alinhadas aos objetivos do negócio.Responsabilidades:
- Desenvolver e manter aplicações utilizando Java 17 e frameworks modernos.
- Propor e implementar soluções com foco em escalabilidade, performance e segurança.
- Garantir a aplicação de boas práticas de desenvolvimento, como Design Patterns e Clean Code.
- Participar de decisões técnicas e arquiteturais dos projetos.
- Realizar integrações com APIs REST/RESTful.
- Criar e executar testes automatizados (JUnit/Mockito).
- Trabalhar com mensageria (Kafka, RabbitMQ, Pub/Sub) e armazenamento de arquivos (GCS, S3).
- Atuar com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (DynamoDB, BigTable, Firestore).
- Utilizar ferramentas de versionamento (Git) e práticas de CI/CD.
- Colaborar em ambientes de orquestração como Kubernetes.
- Experiência sólida em Java 17 e Spring Framework.
- Conhecimento avançado em Google Cloud Platform.
- Domínio de Design Patterns e Clean Code.
- Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e APIs REST/RESTful.
- Familiaridade com ferramentas de versionamento (Git) e testes automatizados (JUnit/Mockito).
- Experiência com mensageria (Kafka, RabbitMQ, Pub/Sub) e armazenamento de arquivos (GCS, S3).
- Vivência em ambientes de orquestração como Kubernetes.