
Senior Java and Azure Developer
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in Brazil.
• Design and sustain ZeroLayer components.
• Create and execute features and resolutions for HTTP and Kafka services.
• Establish integrations with Azure Event Hubs, ensuring traceability and reliability in event processing.
• Develop and manage the data access layer utilizing Azure SQL and Cosmos DB.
• Contribute to the creation and upkeep of Control Plane APIs.
• Integrate applications with Azure Key Vault for secure credential and secret management.
• Create and uphold unit and integration tests.
• Conduct code reviews to ensure technical quality and compliance with best practices.
• Generate and assess database migrations utilizing Flyway or Liquibase.
• Offer technical estimates and engage in requirements refinement.
• Execute queries and data access methodologies in Azure SQL.
• Model and access collections in Cosmos DB with an emphasis on partitioning and performance.
• Implement caching solutions using Azure Cache for Redis.
• Operate within the deployment workflow employing ArgoCD and GitOps practices.
• Configure health checks, readiness probes, and graceful shutdowns for services.
• Build and version container images for distribution to corporate registries.
• Instrument applications with logs, metrics, and distributed tracing.
• Utilize Datadog APM for application monitoring and incident analysis.
• Proven experience with Java in developing backend applications within production settings.
• Proficient in Azure SQL, covering data modeling, queries, and schema migrations.
• Familiarity with Cosmos DB, including data modeling and partitioning strategies.
• Experience with Azure Event Hubs or Azure Service Bus for implementing event consumers and producers.
• Knowledge of Azure Cache for Redis for establishing caching strategies.
• Understanding of Azure Key Vault for managing credentials and secrets.
• Awareness of Azure Kubernetes Service (AKS), involving application lifecycle management and health check configurations.
• Knowledge of deployment workflows utilizing ArgoCD and the GitOps model.
• Experience with automated testing practices, including unit and integration tests.
• Familiarity with microservices architecture and distributed systems.
• Experience in developing APIs and integrations within cloud environments.
• Preferred: experience with Datadog APM and application observability.
• Preferred: experience with database sharding architectures.
• Preferred: experience in multitenant environments.
• Preferred: understanding of Azure Container Registry (ACR).
• Preferred: experience with distributed tracing using correlation IDs.
• Preferred: experience with highly scalable, mission-critical platforms.
• Multi-benefit card – choose how and where to use it.
• Educational assistance for undergraduate, graduate, MBA, and language courses.
• Certification incentive programs.
• Flexible working hours.
• Competitive salaries.
• Annual performance review with a structured career development plan.
• International career opportunities.
• Wellhub and TotalPass.
• Private pension plan.
• Childcare assistance.
• Health insurance.
• Dental insurance.
• Life insurance.
CPI Card Group
Vultr
Jonas Software
EverTrue
Get handpicked remote jobs straight to your inbox weekly.