100% remoto

Desenvolvedor Java Sênior - Inglês Avançado - Home Office

Minsait • Brazil • Tecnologia

Descrição da vaga

DESENVOLVEDOR BACK-END JAVA SENIOR (COM INGLÊS AVANÇADO)

Sobre o desafio

Fará parte de um time de tecnologia altamente colaborativo, atuando em projetos estratégicos que envolvem soluções digitais, integrações complexas e construção de plataformas escaláveis na nuvem.

O foco principal será o desenvolvimento de aplicações backend robustas, seguras e performáticas, utilizando boas práticas de arquitetura e engenharia de software, com forte atuação em cloud (GCP) e ambientes distribuídos.

* Desenvolver e manter aplicações backend em Java, garantindo qualidade, performance e escalabilidade.

* Projetar e implementar APIs RESTful, assegurando boas práticas de versionamento, documentação e segurança.

* Aplicar princípios de arquitetura moderna, com foco em Arquitetura Hexagonal e desacoplamento entre camadas.

* Trabalhar em conjunto com arquitetos, POs e demais desenvolvedores na definição de soluções técnicas aderentes ao negócio.

* Implementar testes automatizados (unitários e integrados), garantindo alta cobertura e confiabilidade do código.

* Atuar na evolução contínua dos pipelines de CI/CD utilizando GitLab, garantindo entregas frequentes e seguras.

* Participar de decisões técnicas e revisões de código, contribuindo para a melhoria contínua do time.

* Garantir a observabilidade e estabilidade das aplicações em ambiente cloud (GCP).

Requisitos

* Experiência mínima de 5 anos com desenvolvimento backend em Java.

* Domínio do ecossistema Spring: Spring Boot, Spring Data, Spring Security e Spring Cloud.

* Experiência com Hibernate e ferramentas de build como Maven.

* Conhecimento sólido em testes com JUnit e Mockito.

* Experiência com versionamento de banco de dados utilizando Flyway.

* Familiaridade com Lombok e geração de relatórios com JasperReports.

* Experiência na construção e documentação de APIs REST com Swagger/OpenAPI.

* Vivência com Arquitetura Hexagonal (Ports & Adapters).

* Experiência com pipelines de CI/CD utilizando GitLab.

* Experiência com Google Cloud Platform (GCP).

* Experiência com microsserviços e arquiteturas distribuídas.

* Conhecimento em mensageria (Kafka, Pub/Sub ou similares).

* Inglês avançado para conversação (imprescindível).

* Formação Acadêmica completo em cursos correlatos a TI

Diferenciais

* Experiência com observabilidade (monitoramento, logs e tracing).

* Vivência em ambientes ágeis (Scrum/Kanban).

* Experiência no setor automotivo ou em empresas de grande porte.

Perfil esperado

* Forte senso de responsabilidade sobre qualidade e entrega.

* Capacidade analítica e visão sistêmica para resolução de problemas complexos.

* Boa comunicação e colaboração com times multidisciplinares.

* Proatividade na identificação de melhorias técnicas e evolução da arquitetura.

* Interesse contínuo por aprendizado, inovação e boas práticas de engenharia.