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 team in Tel Aviv. This role offers an exciting opportunity to work on modern, cloud-native backend services for large-scale, distributed systems. The company serves over 50,000 customers worldwide and is consistently recognized by Gartner, Forrester, and IDC as a category leader.

As a Backend Developer, you'll be working with cutting-edge technologies like Kubernetes, Golang, Java, and various cloud services. You'll be responsible for designing and implementing backend services, collaborating with senior engineers, and contributing to complex, high-impact features. The role involves working in a containerized, cloud-native environment and integrating with various databases and infrastructure components.

The ideal candidate should have at least 3 years of backend development experience, strong knowledge of object-oriented programming, and familiarity with cloud platforms. Additional experience with Kubernetes, Golang, and AI-assisted coding tools would be advantageous. The position offers the opportunity to work with experienced teammates and take ownership of features from design through deployment in production environments.

Flexera values diversity, equity, and inclusion, maintaining a welcoming environment for all employees. The company offers a collaborative work culture built on core values including Candor, Passion, Professionalism and Ethics, and celebrates success while encouraging giving back to the community. This hybrid role provides an excellent opportunity to contribute to transformative technology solutions while working with a leading company in the software industry.

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

Go
Java
Kubernetes
MySQL
Redis
  • 3+ years of hands-on backend development experience
  • Object-oriented development
  • 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) and their core services
  • Experience working with relational or NoSQL databases
  • Good collaboration and communication skills