Senior Java Developer (US time zone) Offline

About Us

We are a leading Israeli IT company with 15 years of market experience and 8 years in Ukraine. Officially registered in Ukraine, Israel, and Estonia, we employ over 100 professionals worldwide. Specializing in successful startup collaboration, we offer services across e-commerce, Fintech, logistics, and healthcare.
Our client is a leading provider of comprehensive software solutions and support services tailored for arts education centers worldwide. Our modular platform streamlines operations by integrating class scheduling, memberships, facility management, events, ticketing, and more into a single, customizable system. By centralizing essential data, we empower organizations to focus on their mission, enhance patron engagement, and increase membership retention. Our commitment to the arts community drives us to deliver innovative solutions that meet the unique needs of arts education.

Key Requirements:

🔹 5+ years of experience as a Java Developer, with expertise in Java EE;
🔹 Strong experience with relational databases, SQL, and ORM technologies (JPA2, Hibernate);
🔹 Familiarity with Spring Framework and web application frameworks like JSF, GWT, and Spring MVC;
🔹 Hands-on experience with JBoss Application Server;
🔹 Proficiency in test-driven development (TDD);
🔹 Experience with software engineering tools (e.g., Git, Jenkins);
🔹 Strong communication skills for documenting technical requirements;
🔹 English – Upper-Intermediate or higher.

What you will do:

🔹 Design, develop, and maintain Java EE applications with relational databases, web services, and application servers;
🔹 Participate in the full software development lifecycle, focusing on coding, debugging, and deployment;
🔹 Develop web applications using JSF, GWT, and Spring MVC;
🔹 Leverage Spring Framework, JPA2, Hibernate, and relational databases;
🔹 Implement test-driven development (TDD) for high-quality code;
🔹 Troubleshoot performance issues and optimize application performance;
🔹 Provide technical documentation for system design and processes;
🔹 Work with JBoss Application Server and ensure smooth deployment;
🔹 Work with US time zone for collaboration and project coordination.

Interview stages:

🔹 HR Interview;
🔹 Pro Interview;
🔹 Technical Interview;
🔹 Final Interview.

Why Join Us?

🔹 Be part of a friendly international team, working together on interesting global projects;
🔹 Enjoy many chances to grow, learn from mentors, and work on projects that make a real difference;
🔹 Join a team that loves fresh ideas and supports creativity and new solutions;
🔹 Work closely with clients, building great communication skills and learning directly from their needs;
🔹 Thrive in a workplace that values your needs, offering flexibility and a good balance between work and life.

The job ad is no longer active

Look at the current jobs Java →