Senior Backend Engineer (Python+Java) 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. We specialize in successful startup collaboration and offer services across e-commerce, Fintech, logistics, and healthcare.
Our client`s product enables users to build and operate predictive AI models without coding. It helps sales teams identify and prioritize leads, improve conversion rates, and reduce churn.
We are looking for a highly skilled and passionate Senior Backend Engineer with strong Java and Python expertise a passion for startups and a genuine interest in ML and Data to join our team.
Requirements:
- 5+ years of commercial experience with Java programming language;
- 5+ years of commercial experience with Python programming language;
- Hands-on experience with Spring Boot;
- Strong knowledge of the Flask web application framework;
- Solid understanding of Amazon Athena service;
- Proficiency in database technologies (SQL, NoSQL, etc.);
- Proven expertise with cloud technologies (on AWS or a cloud provider alike);
- English – Upper-Intermediate or higher.
Responsibilities:
- Lead the design and development of scalable, high-performance Python and Java applications;
- Design, plan, and build all aspects of the platform’s data, ML pipelines, and backend components;
- Take part in coding, developing features, fixing bugs, and improving performance;
- Take responsibility for a complete platform and cloud infrastructure on a large system using AWS EC2;
- Manage and mentor a team of developers to create a productive work environment;
- Work with other team members to integrate systems and ensure everything runs smoothly;
- Сollaborate with all stakeholders to define project requirements, scope, and timelines.
Interview stages:
- HR;
- Interview with CTO 1 hour;
- Test Task;
- Technical Interview (about test task 30 mins);
- Interview with Product Manager (30 mins).
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.
Required languages
English | B2 - Upper Intermediate |
The job ad is no longer active
Look at the current jobs Python →