JOB DETAILS

Java Backend Developer

CompanyINFINIDAT
LocationHerzliya
Work ModeOn Site
PostedJanuary 18, 2026
About The Company
Infinidat's portfolio of primary and secondary storage platforms provides best-in-class performance with guaranteed 100% availability, built in InfiniSafe®️ cyber resilience, and the industry's lowest total cost of ownership.
About the Role

At Infinidat, we help enterprises and service providers empower their data-driven competitive advantage at scale. We are a leading provider of enterprise-class storage solutions.

Our software-focused architecture delivers sub-millisecond latency, full availability, and scalability- at a significantly lower total cost of ownership than competing storage technologies.

We’re looking for a talented and motivated Java Developer with strong software engineering fundamentals and a passion for learning complex systems. You’ll take part in the design and development of Infinidat’s Management group and work on a high-performance, multi-threaded, clustered, server-side product.


Responsibilities

  • Design and implement Java backend components according to product requirements.
  • Develop new features and improve existing code (maintenance, bug fixes, refactoring, and performance enhancements).
  • Write unit tests and perform integration tests.
  • Ensure high standards of code quality, performance, reliability, and engineering best practices.
  • Work in an Agile development environment.
  • Collaborate with the team: participate in design discussions, code reviews, and mentoring/supporting teammates.

Requirements

  • 3+ years of experience in Java development.
  • BSc in Computer Science.
  • Strong problem-solving skills, ability to work independently, and strong self-learning capabilities.
  • Strong fundamentals in backend development, including multithreading, performance, and memory analysis.
  • Understanding of client/server concepts and web technologies (HTTP, REST, JSON).
  • Team player with strong communication skills.
  • High level of English.

Preferred Qualifications - Advantage

  • Passion for infrastructure / production-oriented engineering.
  • Hands-on experience with Apache HTTP Server and Apache Tomcat architecture.
  • Experience with distributed/clustered systems and clustered databases (e.g., Elasticsearch).
  • Experience working in a Linux environment.
  • Storage knowledge.


About Infinidat

Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions!

Not only has Infinidat won 22 awards in the first half of 2025, but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!

Key Skills
JavaBackend DevelopmentMultithreadingPerformance AnalysisMemory AnalysisHTTPRESTJSONAgileCode QualityProblem SolvingTeam CollaborationCommunication SkillsLinuxDistributed SystemsStorage Knowledge
Categories
TechnologyEngineeringSoftware
Job Information
📋Core Responsibilities
Design and implement Java backend components according to product requirements and develop new features while improving existing code. Collaborate with the team in an Agile environment, participating in design discussions and code reviews.
📋Job Type
full time
📊Experience Level
2-5
💼Company Size
514
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page