Desenvolvedor(a) Java - Pleno - Full Remoto - PJ

Empresa: Iterative;

Localização: São Paulo, São Paulo, Brasil

Modalidade: Remoto

Nível: Pleno

Contrato: CLT ou PJ

Skills obrigatórias: java, java-8, spring, spring-framework, spring-boot, spring-mvc, spring-data, spring-security, junit, mockito, mysql, postgresql, oracle, mongodb, redis, json, kafka, rabbitmq, activemq, apache-activemq, docker, kubernetes, datadog, amazon-web-services, google-cloud-platform, microsoft-azure, playwright

Sobre a vaga

**Desenvolvedor Java - Pleno - Full Remoto - PJ**

**Responsabilidades**

- Desenvolver, manter e evoluir aplicações Java.

- Participar do ciclo completo de desenvolvimento de software (análise, design, implementação, testes e deploy).

- Colaborar com o time na definição de arquiteturas e boas práticas.

- Garantir a qualidade do código, seguindo padrões e realizando code reviews.

- Implementar integrações com APIs e serviços externos.

- Atuar na identificação e correção de bugs e melhorias de performance.

**Requisitos**

- Sólidos conhecimentos em Java 8+, Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).

- Experiência com testes unitários e de integração (JUnit, Mockito).

- Experiência com bancos de dados relacionais (MySQL, PostgreSQL ou Oracle) e NoSQL (MongoDB, Redis).

- Conhecimentos em APIs REST e JSON.

- Familiaridade com versionamento de código (Git).

- Experiência em metodologias ágeis (Scrum/Kanban).

**Desejável**

- Experiência com mensageria (Kafka, RabbitMQ, ActiveMQ).

- Conhecimentos em Docker/Kubernetes.

- Experiência de logs estruturados, métricas ou tracing (Datadog)

- Vivência em ambientes cloud (AWS, GCP ou Azure).

- Noções de CI/CD.

- Noções com testes automatizados (Playwright).

Benefícios

- Modelo PJ - Alocação Iterative

- 100% Remoto

- Tempo indeterminado

- Fornecemos Equipamento

Criar conta grátis no TrailWise para ver seu Match Score