encora10 logoencora10 logo

Senior Backend Developer (Java/Python) - Remote

encora10Brazil
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Minimum qualifications include a Bachelor's or Master's degree in Computer Science or a related Engineering discipline, along with proven experience in backend development roles using Java and Python. Candidates should possess strong knowledge of Kubernetes, cloud platforms, and CI/CD practices.

About the job

Encora10 is looking for a Senior Backend Developer with advanced skills in Java and Python. This remote position is open to candidates based in Brazil. The role involves collaborating with development teams across Europe, Canada, and the United States to build and maintain scalable backend services for both cloud-native and on-premise environments. A strong background in Kubernetes and microservices orchestration is required.

What you will do

  • Design, develop, and maintain backend systems using Java and Python.
  • Build and manage RESTful APIs and microservices architectures.
  • Containerize applications with Docker and manage deployments using Kubernetes manifests and Helm charts.
  • Deploy, operate, and scale applications on Kubernetes clusters in both cloud (AWS, Azure) and on-premise settings.
  • Implement and oversee CI/CD pipelines for automated build, test, and deployment processes.
  • Work with SQL and NoSQL databases to ensure data integrity and optimal performance.
  • Monitor application and cluster health using tools like Prometheus, Grafana, and the ELK stack, troubleshooting issues as they arise.
  • Apply security best practices to applications and infrastructure within Kubernetes environments.
  • Optimize backend systems for speed, scalability, and resilience.
  • Keep up to date with new cloud-native technologies and Kubernetes advancements.
  • Support infrastructure-as-code efforts with tools such as Terraform or Ansible.
  • Participate in code reviews and help maintain high coding standards.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related engineering field.
  • Demonstrated experience in backend development roles delivering software solutions.
  • Expertise in Java and Python programming.
  • Hands-on experience with Kubernetes and container orchestration.
  • Familiarity with cloud platforms like AWS and Azure.
  • Experience working with CI/CD tools and practices.
  • Knowledge of SQL and NoSQL database design and management.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills and a collaborative approach to teamwork.

Position details

  • Location: Brazil
  • Job Mode: Full-time
  • Work Mode: Remote (work from home)

About encora10

encora10 is a leading technology solutions provider, dedicated to delivering innovative software solutions and services globally. Our teams work collaboratively across borders to create advanced technology solutions that drive business success.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.