TL;DR

Senior Java Backend Developer (Kubernetes): Building and maintaining scalable, resilient backend services and RESTful APIs within containerized cloud-native environments with an accent on Kubernetes orchestration and cloud infrastructure management. Focus on designing high-availability systems, implementing robust CI/CD pipelines, and collaborating with cross-functional teams to deliver secure, performant software solutions.

Location: Must be based in Brazil

Company

Encora is a global digital engineering and modernization partner, providing product development, cloud, and AI solutions to leading enterprises.

What you will do

  • Design, develop, and maintain backend code using Java and Python.
  • Manage RESTful APIs and microservices within Kubernetes clusters.
  • Containerize applications using Docker and create Helm charts for deployments.
  • Deploy and scale applications across AWS, Azure, and on-premise environments.
  • Implement CI/CD pipelines and manage infrastructure-as-code with Terraform or Ansible.
  • Monitor application and cluster health, troubleshoot performance, and enforce security practices.

Requirements

  • Must be based in Brazil
  • BS or MS in Computer Science or related Engineering discipline
  • Proven experience building and maintaining production-grade backend applications
  • Solid understanding of API design and CI/CD tools like Jenkins or GitLab
  • Hands-on experience with cloud platforms including AWS and Azure
  • Proficiency in containerization and orchestration via Docker and Kubernetes

Nice to have

  • Knowledge of serverless computing and distributed computing frameworks like Ray
  • Experience with Kafka-based event-driven services and KEDA scaling
  • Understanding of networking concepts in Kubernetes environments

Culture & Benefits

  • Work in a global development team collaborating with experts from Europe, Canada, and the US
  • Opportunity to work on complex cloud-native architectures and modern toolchains
  • Inclusive hiring environment focused on skills and qualifications
  • Continuous learning with exposure to emerging cloud-native technologies