Geekhunter Logo

Login

English

EN

Finch Soluções / JBM (Mandaliti e Prado Sociedade de Advogados)


Bauru - SP, Brasil

Desenvolvedor Full Stack Sênior (Java)

Remote

(Anywhere)

Salary Range

Contractor

R$15,000.00 - R$15,000.00 / month

Experience Level

Senior

Requirements

7+ years of experience in the career
Java 8
Hibernate
Spring Framework
JUnit
PostgreSQL
Banco de dados relacional
Banco de dados em cache
Maven
Banco de dados não relacional
CI/CD
Selenium
Docker
Jenkins
Kubernetes
Mockito
sonarqube
Mensageria
Git
GitLabCI
DDD
Cloud

Tasks and Responsibilities

A Finch está com oportunidade para Desenvolvedor Full Stack (Java) para compor o time de Desenvolvimento.


Sobre a empresa

A Finch é uma empresa que transforma ideias em soluções inovadoras, utilizando a tecnologia e a inteligência artificial para impulsionar a evolução de empresas em diversos setores da economia. Acreditamos que a IA e a inovação não apenas aceleram os resultados, mas também potencializam a inteligência de negócios, oferecendo vantagens competitivas duradouras.


Missão: Desenvolver e sustentar funcionalidades de software de full stack, que agreguem valor ao produto, garantindo qualidade na entrega de acordo com as necessidades das áreas de negócio.


Principais responsabilidades:


  • Analisar, projetar, definir, documentar, implementar e sustentar a arquitetura e design de software em soluções de alta complexidade, determinando recursos necessários para o desenvolvimento de novas soluções e melhorias em soluções existentes, e selecionando metodologias, linguagens e ferramentas;
  • Aplicar e assegurar boas práticas de qualidade, segurança e engenharia de software, elaborando testes unitários, apoiando planos de ação de melhorias em conjunto com o time, e realizando revisões de código (Code Review);
  • Compartilhar conhecimentos técnicos sobre práticas de engenharia e arquitetura de software, treinando novos colaboradores e conduzindo reuniões periódicas de troca de experiências e novas técnicas (guildas/capítulos);
  • Contribuir para o entendimento das necessidades do cliente junto ao time, questionando requisitos funcionais e não funcionais com o Product Owner e/ou cliente para melhorar a implementação das funcionalidades;
  • Contribuir e fomentar a cultura DevOps, utilizando conteinerização para otimizar deploy de aplicações, adotando boas práticas de versionamento (gitflow) e estruturando pipelines de CI/CD;

O que você precisa para conquistar essa posição?


  • Domínio em Java 8+,
  • Domínio em Hibernate/JPA;
  • Domínio em Spring Framework (Boot, Data, Cache etc.);
  • Domínio em Maven/Gradle;
  • Conhecimento em JUnit, Selenium e Mockito, apoiando na criação de testes automatizados;
  • Domínio em Git, para versionamento e integração de código;
  • Domínio em SonarQube e SonarLint;
  • Domínio em mensageria (RabbitMQ, Kafka, JBoss Messaging);
  • Domínio em SOAPUI, Postman, Swagger e OpenAPI;
  • Domínio em bancos de dados relacionais (Postgres, SQL Server etc.);
  • Domínio em bancos de dados não relacionais (MongoDB etc.);
  • Conhecimento em banco de dados em cache (Redis etc.);
  • Domínio em Docker, para containerização de aplicações;
  • Conhecimento em Jenkins/GitLab CI/CD, apoiando na automação de entregas;
  • Conhecimento em Kubernetes, para orquestração de containers;
  • Conhecimento em Cloud (AWS, Azure, GCP), apoiando em operações e integrações;
  • Conhecimento em DDD (Domain-Driven Design);
  • Conhecimento em boas práticas de engenharia de software (Clean Code, SOLID, Design Patterns, 12 Fatores etc);
  • Domínio em Arquitetura de Software (Hexagonal, Clean, Microsserviços).


O que você terá de benefícios:


  • Contratação no modelo de Pessoa Jurídica;
  • 1 Day Off no mês de aniversário;
  • Wellhub;
  • Assinatura de plataforma de treinamentos especializada para o time de Tecnologia;
  • OnHappy: plataforma com benefícios para viagens;
  • Clube de Vantagens: parceria com empresas de Bauru para descontos aos nossos colaboradores em diversos segmentos, como alimentação, saúde física e mental, educação, pet;
  • Saber +: Acesso a plataforma de educação coorporativa interna, com Workshops, palestras, treinamentos e cursos de capacitação;
  • Treinamentos voltados para formação e práticas do Scrum e do Kanban;
  • Ressignifica: espaço para debates e construção de projetos voltados a Diversidade e Inclusão.

O que eu vou encontrar na FINCH?


Você fará parte de um time que busca soluções inovadoras em automação e inteligência artificial colocando a empresa em patamares de excelência. Dentro de um ambiente com autonomia e oportunidades de crescimento, que vive a cultura ágil integrada ao modelo de gestão!


Essa vaga destina-se também a pessoas com deficiência (PCD).


Na FINCH, nossa cultura inclusiva, impulsionada pelo programa Ressignifica, valoriza e respeita a diversidade em todas as suas formas. Promovemos a equidade, acolhendo cada indivíduo, independentemente de orientação sexual, etnia, religião, deficiência ou identidade de gênero.

Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Alerta no reply

This job is permanently unavailable for application, as it has been Closed.

Share job: