DevJobs

Back End Developer

Overview
Skills
  • Java Java ꞏ 7y
  • Python Python ꞏ 7y
  • ML ML
  • Microservices Microservices
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes
  • Database
  • AI
  • Real-time data processing

At Anodot, we develop advanced cloud cost optimization solutions, helping businesses around the world manage their cloud resources more effectively. We’re seeking experienced Back-End developers to join our senior R&D team, where you’ll take ownership of large-scale projects and contribute to building reliable, high-performing systems.

Whether your expertise is in Java or Python, this role offers the opportunity to work on complex, distributed systems in a dynamic and collaborative environment.


What You’ll Do:

  • Design, build, and optimize backend systems for high-volume, data-intensive applications.
  • Take ownership of projects from scratch, driving architecture and implementation end-to-end.
  • Work with distributed systems, ensuring performance, scalability, and reliability.
  • Collaborate with cross-functional teams, including data engineers, DevOps, and product managers, to develop scalable, production-grade solutions.
  • Continuously learn and adopt new tools, technologies, and best practices.


What You Bring:

  • 7+ years of experience in backend development with strong expertise in Java or Python (at least one is required).
  • Proven ability to design and build large-scale distributed systems.
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and cloud-native architectures.
  • Familiarity with microservices architecture, containerization tools (e.g., Docker), and orchestration platforms (e.g., Kubernetes).
  • Expertise with database systems and optimizing database performance.
  • Strong problem-solving skills, analytical thinking, and a proactive approach to ownership and delivery.
  • Excellent interpersonal skills, with the ability to work effectively in a team-oriented environment.
  • A self-motivated mindset with a drive to lead projects and deliver high-quality solutions.


Bonus Points For:

  • Experience with real-time data processing or stream-based architectures.
  • Familiarity with AI/ML tools or concepts (a nice-to-have but not mandatory).


Why Join Anodot?

At Anodot, you’ll have the chance to work on large-scale, impactful projects alongside a team of talented and collaborative engineers. Our environment is innovative and fast-paced, offering the freedom to take ownership of your work while solving meaningful challenges.

Anodot