Java Developer
INFINIDAT Herzliya, Tel-Aviv District, Israel
IT Services and IT Consulting · 201-500 employees
About the role
Design and implement Java backend components for a high-performance, multi-threaded clustered server-side product. Develop new features, perform maintenance, and ensure high standards of code quality through testing and collaboration in an Agile environment.
What they look for
Requirements
Requires a BSc in Computer Science and over 3 years of Java development experience with strong fundamentals in backend development and multithreading. Candidates should be proficient in client/server concepts, web technologies, and possess strong problem-solving skills.
Full description
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale.
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:
- 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 did Infinidat win over 40 awards in 2025, but was named a Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage for the 7th time!
Similar roles
-
SL2639 - Java Microservices API Developer
FPT Asia Pacific Pte Ltd Singapore, Singapore
-
Java Technical Lead - Healthcare Interoperability
Leidos Scoresby, Victoria, Australia
-
Sandwich Artist-Cashier - Airport (Java House Bistro)
CC Holdings Restaurant Management Group Indianapolis, Indiana, United States · $27K–$33K/yr
-
JAVA Developer
Quality & Reliability S.A. (QnR) Municipality of Metamorfosi, Attica, Greece
-
Software Engineer II - Java, Selenium, Cucumber, JMeter, BlazeMeter
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Java Architect
RAPID EAGLE INC Henderson, Nevada, United States · $146K–$177K/yr