Logo
Maitha Tech

Desenvolvedor Back End - Java

Maitha Tech, Jackson, Mississippi, United States, 39200

Save Job

Estamos em busca de um(a) Desenvolvedor(a) Back-End Java para atuar em projetos desafiadores, contribuindo com boas práticas de engenharia de software, escalabilidade e qualidade de código. Responsabilidades

Utilizar padrões de projeto (Design Patterns); Desenvolver e manter testes automatizados (unitários, integração e end-to-end); Contribuir com definições e implementações de arquitetura (Hexagonal, Clean Architecture); Participar de discussões e decisões de System Design para aplicações distribuídas e robustas. Requisitos

Experiência com Spring Boot, Spring Cloud e Spring Security; Conhecimento em persistência e bancos de dados (Spring Data JPA, Hibernate, Flyway, PostgreSQL, MySQL); Vivência com ferramentas de produtividade (Lombok, MapStruct, Jackson); Experiência em APIs e documentação (Springdoc OpenAPI); Experiência com logs e monitoramento (Log4j2, Logback); Gestão de build e dependências com Maven; Conhecimentos sólidos em testes e qualidade (JUnit, Mockito, JaCoCo); Noções de resiliência com Resilience4j. Diferenciais

Experiência em projetos de alta disponibilidade e escalabilidade; Conhecimento em microsserviços e mensageria; Experiência com práticas de DevOps e CI/CD. 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 satisfação; Treinamentos, workshops e meetups para evolução de soft e hard skills; Programa de pontos e premiações (Rewards); Acesso ao TotalPass, com +250 modalidades (musculação, cross training, yoga, dança, etc.).

#J-18808-Ljbffr