Logo
Maitha Tech

Desenvolvedor Java

Maitha Tech, Jackson, Mississippi, United States, 39200

Save Job

Estamos em busca de uma pessoa desenvolvedora Back-end Java com forte domínio de boas práticas de engenharia, capacidade de estruturar soluções escaláveis e visão arquitetural. Você atuará na construção e evolução de serviços robustos, seguros e de alta performance, utilizando Spring e padrões modernos de desenvolvimento. Será um papel estratégico, contribuindo com decisões técnicas, qualidade do código e desenho de sistemas resilientes.

Responsabilidades:

Aplicar boas práticas de código, como Clean Code e princípios SOLID

Utilizar padrões de projeto (Design Patterns) adequados às necessidades da solução

Desenvolver e manter testes automatizados: unitários, integração e end-to-end

Trabalhar com foco em performance, eficiência e escalabilidade

Contribuir em discussões e decisões de System Design

Participar da construção de aplicações distribuídas e robustas

Colaborar com o time em revisões, decisões técnicas e melhorias contínuas

Requisitos:

Experiência com Spring Boot, Spring Cloud e Spring Security

Vivência com persistência utilizando Spring Data JPA, Hibernate e migrações com Flyway

Conhecimento em bancos como PostgreSQL e MySQL

Uso de ferramentas de produtividade: Lombok, MapStruct e Jackson

Experiência com documentação de APIs via Springdoc OpenAPI

Conhecimento em logs e monitoramento utilizando Log4j2 ou Logback

Experiência com Maven para build e gerenciamento de dependências

Testes com JUnit, Mockito e uso de métricas de cobertura com JaCoCo

Conhecimento de Resilience4j para resiliência e tolerância a falhas

Diferenciais:

Experiência com mensageria (Kafka, RabbitMQ)

Conhecimento em containers (Docker) e orquestração (Kubernetes)

Vivência com CI/CD (GitHub Actions, GitLab CI, Jenkins)

O que você encontrará na Maitha:

Experiência de Desenvolvimento Individual de soft skills e acompanhamento em toda a jornada;

Gestão de bem-estar com acompanhamento de métricas e indicadores sobre a evolução de satisfação;

Treinamentos, workshops e meetups para evolução de soft e hard skills;

Rewards com programa de pontos e premiações;

TotalPass com várias opções de planos e mais de 250 modalidades, como musculação, cross training, yoga, dança e muito mais;

#J-18808-Ljbffr