Desenvolvimento Java Sênior | Híbrido/SP - 136878

GFT Technologies SEBarueri, São PauloOn-siteFull-timeSenior, 5–8 yearsListed 3 days ago

Apply now

About this role

O que buscamos:

Desenvolvimento Java Sênior - Híbrido/SP 136878
Buscamos um(a) profissional com experiência consolidada em desenvolvimento de software backend para atuar em sistemas complexos e escaláveis do setor financeiro

Responsabilidades:

- Desenvolver soluções backend com autonomia;

- Atuar na resolução de problemas técnicos complexos;

- Desenvolver e implementar microserviços distribuídos;

- Criar e consumir APIs RESTful;

- Criar, manter e gerenciar containers;

- Utilizar serviços AWS para sustentação e desenvolvimento de soluções;

- Colaborar com equipes multidisciplinares e ágeis;

Requisitos e Qualificações:

- Mínimo de 5 anos de experiência prática em desenvolvimento de software backend;

- Experiência sólida em Java 11 ou Java 17 e ecossistema Spring Boot (Spring Data, Spring Security, Spring Cloud);

- Sólida experiência com Orientação a Objetos, Design Patterns e boas práticas de desenvolvimento (Clean Code, SOLID);

- Experiência no desenvolvimento e implementação de microserviços distribuídos;

- Vivência na aplicação de modelos arquiteturais como Hexagonal (Ports & Adapters), Clean Architecture e Domain-Driven Design (DDD);

- Experiência consistente com bancos de dados SQL (ex: PostgreSQL, Oracle);

- Experiência na criação e consumo de APIs RESTful, API Gateways, OpenAPI/Swagger e testes automatizados/Postman;

- Experiência em Docker para criação, manutenção e gerenciamento de containers;

- Experiência prática na utilização de serviços AWS para sustentação e desenvolvimento de soluções (EC2, ECS, S3, SQS, Lambda, DynamoDB);

- Vivência com pipelines de CI/CD em ambientes Cloud;

- Perfil analítico, questionador e focado na resolução de problemas;

- Excelente capacidade de comunicação técnica e colaboração em equipes multidisciplinares e ágeis;

- Mentalidade orientada ao aprendizado contínuo, autonomia e atitude colaborativa;

Diferenciais:

- Experiência complementar com Java 17 e/ou Java 21 (para quem tem vivência predominante em Java 11);

- Experiência complementar com Java 21 (para quem tem vivência predominante em Java 17);

- Atuação prévia em ambientes de alta volumetria, baixa latência e alta disponibilidade;

- Conhecimento e experiência na implementação de conceitos de idempotência, resiliência e concorrência no desenvolvimento de APIs (Circuit Breaker, Rate Limiting, Fallbacks, Outbox/Saga);

- Vivência com bancos de dados NoSQL e soluções de cache (MongoDB, DynamoDB, Redis);

- Familiaridade com arquiteturas orientadas a eventos utilizando Apache Kafka e/ou RabbitMQ;

- Conhecimento de ferramentas e conceitos de observabilidade (logs estruturados, métricas, tracing distribuído, OpenTelemetry, Grafana, Dynatrace, Datadog);

- Conhecimentos em Apache Camel para arquiteturas de integração;

- Vivência com múltiplos provedores Cloud (AWS e Azure);

- Certificações Cloud ativas (AWS Certified Developer ou AWS Solutions Architect);

- Vivência prévia no setor financeiro/banking ou em sistemas de pagamentos críticos;

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