CareerPlan

Integration & Database Developer - COM INGLÊS - Remoto

Brazil - Sao PauloRemoteFull-time2026-10-09 → 2026-11-10

Core

Design and implement corporate integrations and microservices for a large-scale automation modernization program in the Energy sector, connecting business platforms like Customer Portal, CRM, Billing, and Pricing via Azure.

Role type

Senior Integration & Database Developer (Cloud/Java)

Builds

Secure, scalable, resilient, and reusable integration microservices and APIs for the Energy sector.

Domain

Energy & Utilities / Cloud Integration

Required skills

Java, Spring Boot, REST APIs, Microservices, Azure API Management, Azure Service Bus, Event-driven architecture, OAuth 2.0/JWT, JSON, HTTP/HTTPS, Exception handling, Retry mechanisms, Logging/Monitoring

Preferred skills

Azure Logic Apps, Azure Functions, Event Grid, Event Hubs, Azure Key Vault, Microsoft Entra ID, Oracle/SQL databases, Energy sector domain knowledge

Technologies

Java, Spring Boot, Azure (APIM, Service Bus, Key Vault, Entra ID, Monitor), REST, JSON, OAuth 2.0, JWT

Responsibilities

Design and develop corporate integrations using Azure Integration Services and Java Spring Boot; Develop RESTful APIs and microservices; Implement synchronous and asynchronous integration patterns; Develop messaging and event-driven integrations using Azure Service Bus; Implement message transformation, validation, routing, and orchestration; Develop reusable integration components aligned with corporate standards; Implement API authentication and authorization using Microsoft Entra ID, OAuth 2.0, and JWT; Protect application credentials and secrets using Azure Key Vault; Implement logging, distributed tracing, and operational telemetry; Develop unit, API, and integration tests.

Seniority

Senior, hands-on IC