Senior Consultant
3 semanas atrás
Desenvolvedor Java Atuação: Home Office Responsabilidades e Atribuições Orientação Técnica: Fornecer orientação e suporte técnico à equipe de desenvolvimento, ajudando a resolver problemas complexos e tomando decisões técnicas críticas. Desenvolvimento e Revisão de Código: Realizar o desenvolvimento e apoio nas revisões de códigos para garantir a qualidade, consistência e aderência aos padrões estabelecidos. Arquitetura de Software: Projetar e desenvolver a arquitetura do sistema, garantindo que seja escalável, sustentável e alinhada com os requisitos do projeto. Garantia de Qualidade: Implementar e supervisionar práticas de teste e qualidade para assegurar que o produto final esteja livre de bugs e defeitos. Requisitos Técnicos Estrutura de Projetos e Arquitetura Spring Boot Spring Web Spring Data JPA Spring Security (para autenticação e autorização) Arquitetura Limpa (Clean Architecture) Arquitetura Hexagonal (Ports & Adapters) Arquitetura MVC GET, POST, PUT, DELETE, PATCH Endpoints e Recursos: Definir endpoints RESTful, URI semântica, versionamento da API (Ex: /v1/resource) Tratamento de Exceções, Global Exception Handler (@ControllerAdvice), Exceções customizadas, Respostas com códigos de status HTTP apropriados, Gestões de Erros e Respostas Customizadas, Respostas de erro padrão ({ "error": "message" }) JSON, XML (opcional), HATEOAS (opcional) Documentação da API: API First, Swagger/OpenAPI, Anotações @Api, @Operation, @Schema Autenticação e Autorização: JWT, OAuth2, Basic Authentication Validação de Dados: Anotações de validação (@NotNull, @Size, @Valid), Validação customizada Persistência de Dados: Repositórios Spring Data JPA, Banco de dados relacional ou NoSQL Cache e Performance: Cache com Spring Cache, Caching HTTP (headers, ETag, etc.) Logs e Monitoramento: Logback/SLF4J, Metrics com Micrometer, Tracing com Sleuth/Zipkin (para tracing distribuído) Testes: Unit Tests (JUnit, Mockito), Integration Tests (Spring Boot Test), Testes de contrato (ex: Testes de API com RestAssured) Segurança: CSRF Protection, CORS (Cross-Origin Resource Sharing), HTTPS/TLS, Gestão de Erros e Respostas Customizadas, Mensagens amigáveis e consistentes, Paginação e Filtragem, Filtros de query (ex: GET /resources?name=xyz), Consumo de APIs Externas, Client HTTP (RestTemplate ou WebClient), Tratamento de erros e status de resposta, Boas Práticas: Idempotência, Limitação de taxa (Rate Limiting), Paginação e Ordenação de Listas, Suporte a Internacionalização (i18n), Suporte a múltiplos idiomas, Mensageria (RabbitMQ tipos de filas e exchagens), Design Patterns, Arquitetura de Camadas, Controller, Service, Repository, Como lidar com falhas em sistema distribuído, Fallbacks (Plano de Contingência), Circuit Breaker, Java Concurrency API, WebFlux, Java Basico (POO, Java Stream API, Tipos Primitivos, Generics e Collections) O QUE OFERECEMOS Ambiente profissional inclusivo e humanizado. Squad Motivada: Trabalhe com equipes dedicadas a alcançarem metas desafiadoras. Provider IT Academy: Nós investimos em seu crescimento com nosso programa de formação contínua. #RHTamoJuntos: Temos um Programa de Acompanhamento para novos colaboradores, proporcionando uma adaptação tranquila e oferecendo suporte desde o início. Assistência Médica e Odontológica: Com cobertura nacional, sem carência e sem coparticipação. Vale Refeição/Alimentação. Ajuda de custo para atuações Home Office ou Híbridas. Convênio Wellhub. Convênios e Parcerias com descontos e vantagens exclusivas. Seguro de Vida. Nosso compromisso é oferecer oportunidades justas e imparciais. Celebramos a diversidade, a equidade e a inclusão. Na Provider IT todos são bem‑vindos, independentemente de sua condição, deficiência, etnia, crença religiosa, orientação sexual, característica física, idade ou afins. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Referrals increase your chances of interviewing at Provider IT by 2x Sign in to set job alerts for “Java Consultant” roles. Java Full Stack (Architect/Tech Lead) ID41872 Senior Consultant - Analista Java FullStack - Home Office We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr
-
Integration Consultant Sr
3 semanas atrás
Itajaí, Brasil Torre.ai Tempo inteiro1 day ago Be among the first 25 applicants I’m helping HR Path find a top candidate to join their team full-time for the role of Integration Consultant Sr (SAP CPI & ABAP HR Consultant). You will configure and implement SAP SuccessFactors integrations and generate ABAP solutions. Compensation: + Health insurance Location: Remote (anywhere). Mission of HR...
-
Outside Sales Executive
3 semanas atrás
Itajaí, Brasil Aldelia Tempo inteiroRecruitment Consultant | Talent Acquisition | Diversidade & Inclusão | Recrutamento & Seleção A Aldelia é uma multinacional franco-inglesa com foco em soluções de RH e terceirização de serviços. Atuante em diversos mercados, principalmente no setor de Óleo e Gás. Estamos em busca de um(a) Outside Sales Executive para atuar em contrato permanente...
-
Itajaí, Brasil Omni Business Solutions Inc. Tempo inteiroLatam - Business Development Executive Digital Transformation, IT Solutions & Services – Brazil Join to apply for the Latam - Business Development Executive Digital Transformation, IT Solutions & Services – Brazil role at Omni Business Solutions Inc. 6 days ago • Be among the first 25 applicants Province / City: AllWork Location: Fully remote, global,...
-
Lead Salesforce Administrator
3 semanas atrás
Itajaí, Brasil EPAM Systems Tempo inteiro1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. We are looking for an experienced Lead Salesforce Administrator to join our team and take ownership of the strategic direction, optimization, configuration, and scalability of our Salesforce platform. In this pivotal role, you will provide technical...
-
Digital Media Planner/Buyer
3 semanas atrás
Itajaí, Brasil Bluelight Tempo inteiroDigital Media Planner/Buyer - Remote, Latin America Bluelight is a leading software consultancy dedicated to designing and developing innovative technology that enhances users' lives. With a steadfast commitment to delivering exceptional service to our clients, Bluelight excels in its focus on quality and customer satisfaction. Our mission is not only to...