Taro Logo

Backend Developer

Flexera provides SaaS solutions for technology value optimization, helping customers save billions in technology spend through Hybrid ITAM and FinOps solutions.
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Job Description

Flexera, a pioneer in Hybrid ITAM and FinOps, is seeking a Backend Developer to join their growing team. This role offers an exciting opportunity to work on modern, cloud-native backend services for large-scale, distributed systems. The position is based in Tel Aviv and offers a hybrid work arrangement.

As a Backend Developer, you'll be working with cutting-edge technologies including Kubernetes, Golang, Java, and various cloud services. You'll be responsible for designing and implementing complex, high-impact backend features while collaborating with senior engineers and experienced teammates. The role involves taking ownership of features from design through deployment in production environments.

Flexera serves over 50,000 customers worldwide and is consistently recognized by Gartner, Forrester, and IDC as a category leader. The company's solutions help customers visualize their Enterprise Technology Blueprint™ in hybrid environments, from on-premises to SaaS to containers to cloud.

The ideal candidate should have at least 3 years of backend development experience, strong knowledge of object-oriented programming, and familiarity with cloud platforms. You'll be working with technologies like MySQL, Time-Series DB, Redis, and ElasticSearch, while contributing to a modern tech stack that includes Java, Golang, and Kubernetes.

Flexera offers a diverse and inclusive work environment, with a strong commitment to DEI initiatives. The company values candor, passion, professionalism, ethics, and celebrates success while maintaining a strong focus on giving back to the community. This role provides an excellent opportunity for professional growth while working on innovative solutions that help organizations optimize their technology investments.

Last updated 2 days ago

Responsibilities For Backend Developer

  • Design, implement, and maintain backend services in Java and/or Golang
  • Collaborate with senior engineers in architecture discussions and code reviews
  • Develop features and integrations that operate in containerized, cloud-native environments
  • Write clean, maintainable, and testable code
  • Work with product, DevOps, and frontend teams to ensure smooth delivery of features
  • Integrate with databases and infrastructure components
  • Debug and resolve issues in distributed, containerized applications

Requirements For Backend Developer

Java
Go
Kubernetes
MySQL
Redis
  • 3+ years of hands-on backend development experience
  • Object-oriented development experience
  • Experience in Java, Spring or similar Object-oriented language and frameworks
  • Solid understanding of core backend development principles, data structures, and design patterns
  • Basic experience with Kubernetes
  • Familiarity with cloud platforms (AWS, GCP, or Azure)
  • Experience working with relational or NoSQL databases
  • Good collaboration and communication skills