We are looking for a Senior Java Developer to join our team for the development, maintenance, and expansion of complex and intricate Java systems, with a strong emphasis on server-side development and user interface design.
Specific Responsibilities:
Develop backend components in Java, including architecture design and planning.
Write efficient and readable code.
Develop intuitive and efficient user interfaces (UI) using JavaFX.
Knowledge of web front-end technologies (React) is a plus.
Perform quality testing and version control.
Participate in all stages of the development lifecycle.
Job Requirements:
Proven experience of at least 5 years in Java development.
Strong proficiency in Java Core.
Experience in developing user interfaces (UI).
Deep understanding of object-oriented programming (OOP) principles and software design.
Ability to work independently and as part of a team.
Ability to solve complex problems.
Location: Haifa