About The Company
NoviSign, based in Kfar Saba, Israel, is a digital signage software company serving clients worldwide, including the Americas, Europe, Japan, and the Middle East. We provide user-friendly digital signage software that lets you design, schedule, and send your media to any screen from anywhere.
About The Position
As part of our growth NoviSign is looking for a talented and experienced Java Backend Developer to join our successful R&D team.
Responsibilities
- Collaborate with team mates and senior backend developers to develop and maintain Java-based backend applications.
- Write clean, efficient, and well-documented code following backend development standards and best practices.
- Participate in the entire backend development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Troubleshoot and debug backend issues and provide timely resolution.
- Collaborate with cross-functional teams to ensure successful project delivery.
Must-Have Qualifications
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience: 3+ years in designing and building scalable Java-based software solutions.
- Technical Expertise:
- Strong knowledge of core Java, data structures, and algorithms.
- Hands-on experience with microservices architecture.
- Proficiency in the Spring framework.
- Experience with RESTful API development.
- Competency in databases like MySQL or Postgres.
- Problem-Solving: Exceptional analytical and troubleshooting skills.
- Teamwork: A self-driven, collaborative mindset with eagerness to grow and learn. Must speak English.
- Communication: Strong verbal and written communication skills.
Preferred Skills
- Innovative Development: Experience with reactive programming and event-driven architectures.
- Cloud Knowledge: Familiarity with platforms like AWS or similar.
- Methodologies: Exposure to Agile/Scrum workflows.