Desenvolvimento Java Senior 129379

GFT

Not Interested
Bookmark
Report This Job

profile Job Location:

São Paulo - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

O que buscamos:

Profissional com sólida experiência em arquitetura de back end capaz de desenhar soluções escaláveis e resilientes garantindo alta performance segurança e qualidade. Buscamos alguém com forte conhecimento em Java microsserviços e práticas modernas de desenvolvimento que atue como referência técnica e contribua para decisões estratégicas.

Responsabilidades:

Desenhar arquiteturas de back end escaláveis e resilientes;
Definir padrões arquiteturais (microsserviços event-driven CQRS etc.);
Avaliar trade-offs tecnológicos e recomendar soluções;
Garantir conformidade com princípios SOLID e design patterns;
Desenvolver APIs REST/GraphQL de alta performance;
Implementar lógica de negócio complexa;
Otimizar queries e camadas de cache;
Garantir segurança tratamento de erros e logging estruturado;
Implementar integrações síncronas e assíncronas;
Trabalhar com message brokers (RabbitMQ Kafka);
Integrar com serviços externos e APIs de terceiros;
Garantir resiliência e mecanismos de fallback;
Desenvolver testes unitários integração e E2E (7580% cobertura);
Identificar e resolver gargalos de performance;
Realizar code reviews rigorosos;
Aplicar técnicas de profiling e otimização;
Trabalhar com containerização (Docker Kubernetes);
Colaborar em pipelines CI/CD e IaC;
Garantir observabilidade (logging monitoring tracing);
Participar de decisões sobre cloud;
Orientar e mentorar desenvolvedores juniores e mid-level;
Documentar apoiar pair programming e promover discussões técnicas;
Manter e evoluir sistemas em produção;
Refatorar código legado;
Realizar troubleshooting e root cause analysis;
Identificar oportunidades de melhoria contínua;

Requisitos e Qualificações:

Java 8 (Streams Lambdas Collections Concurrency);
JVM internals (GC memory management);
Spring Boot Spring Data Spring Cloud;
Enterprise patterns Dependency Injection ORM;
APIs e Web Services REST API;
HTTP/HTTPS gRPC GraphQL (conceitos);
Versionamento e backward compatibility;
OpenAPI/Swagger;
SQL avançado (otimização índices execution plans);
NoSQL (MongoDB DynamoDB ou similar);
Caching (Redis Memcached);
Transaction management e ACID;
Microsserviços e sistemas distribuídos;
Event-driven architecture;
CQRS e Event Sourcing (conceitos);
Design patterns (Singleton Factory Observer Strategy etc.);
SOLID principles e clean code;
RabbitMQ Apache Kafka;
Retry logic circuit breaker fallback;
Eventual consistency;
JUnit Mockito;
Testes de integração e E2E;
TDD;
SonarQube;
Docker;
CI/CD (Jenkins GitLab CI GitHub Actions);
Cloud (AWS Azure ou GCP);
IaC (Terraform CloudFormation);
Logging estruturado (SLF4J Logback ELK);
Monitoring (Prometheus Grafana);
Tracing distribuído (Jaeger Zipkin);
APM (New Relic Datadog Dynatrace);
Git (branching strategies rebasing squashing);
GitHub GitLab ou similar;
Cultura de code review;

Diferenciais:

Conhecimento avançado em práticas de observabilidade e APM;
Experiência com arquiteturas altamente distribuídas e escaláveis;
Certificações em cloud ou arquitetura de software;

Descrição comportamental:

Procuramos uma pessoa que:

Goste de trabalhar em equipe e seja colaborativa em suas atribuições;

Tenha coragem para se desafiar e ir além abraçando novas oportunidades de crescimento;

Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;

Tenha habilidades de resolução de problemas;

Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;

Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.

Big enough to deliver small enough to care.

#VempraGFT

#VamosVoarJuntos

#ProudToBeGFT


Required Experience:

Senior IC

O que buscamos:Profissional com sólida experiência em arquitetura de back end capaz de desenhar soluções escaláveis e resilientes garantindo alta performance segurança e qualidade. Buscamos alguém com forte conhecimento em Java microsserviços e práticas modernas de desenvolvimento que atue como refe...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

We see opportunity in technology. In domains such as cloud, AI, mainframe modernisation, DLT and IoT, we blend established practice with new thinking to help our clients stay ahead.

View Profile View Profile