title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at Segmentify
All open opportunities, right here. Explore, apply, grow.
Apply now

Lead Back-End Developer - Java

18 Oct 2025
Istanbul, İstanbul, Turkey
Verified by Turrior

Content + Source + Freshness • 12 Dec 2025 • 95% confidence

90 / 100

Offer value

The role offers a strong leadership opportunity in a fast-paced startup environment, with significant impact on product development and innovation. However, it demands extensive experience and technical expertise.

  • Leadership role with significant product contribution.
  • Joining a fast-growing company recognized for innovation.
  • Competitive compensation package and growth opportunities.
Pros
  • High impact role with significant responsibility.
  • Access to cutting-edge technologies and AI integration.
  • Opportunity for career advancement in a growing startup.
Cons
  • High pressure and fast-paced environment may be stressful.
  • Expectations for extensive experience can limit candidate pool.
  • Potential work-life balance challenges due to workload.

Who it's for

Senior / Lead • Remote/On-site

Good fit
  • Senior back-end developers with microservice experience.
  • Tech leaders passionate about AI-driven solutions.
  • Professionals eager to make a significant impact.
Not recommended for
  • Junior developers seeking entry-level positions.
  • Those uninterested in dynamic startup environments.
  • Candidates seeking work-life balance.

Motivation fit

Desire to lead and drive product innovation.Interest in e-commerce solutions and personalization technologies.Readiness to tackle complex technical challenges.

Key skills

Advanced Java development and RESTful API design.Experience in microservices and cloud technologies.Strong analytical and problem-solving abilities.
Score: 90/100 AI verified analysis

About the job

Job Description

Segmentify is an e-commerce personalization platform helping online retailers to optimise their conversion rates by enabling them to deliver a unique shopping experience for each visitor. Segmentify tracks each individual visitor’s behaviour in real-time and offers smart product recommendations by utilising in-house developed AI technology.

We have a dynamic and passionate compact team dedicated to creating a SaaS solution to boost eCommerce revenue. We are selected as one of the 25 Machine Learning Startups to Watch by Forbes magazine. We are one of the fastest growing start-ups in AI based e-commerce solutions with multiple investment rounds and have offices in 5 countries.

Role:

We are looking for a top-notch lead back-end developer who is prominent with modern and distributed web technologies and Machine Learning algorithms. You will be responsible for developing RESTful services to handle high volume online retail traffic with microservices architecture. You should be keen with modern MVC frameworks such as Spring Boot and convert user stories into functional and rock solid web applications; and also design and implement data APIs and services needed for other applications to consume. You will also be responsible for implementing Big Data solutions that should process billions of user interaction events per day in near real-time with strict SLAs (99.9% availability, sub-200ms latency), and run analysis and segmentations on top of them.

We are not looking for just a Java and Sprint Boot developer, but a software engineer that can turn business requirements into technical solutions, and then working products by collaborating with technical architect. We are asking for the ability to challenge architectural decisions constructively, propose alternatives, and guide trade-off discussions. You should have experience in cross-functional collaboration with product and data science teams to align technical solutions with business goals.

You will collaborate with the product team to deliver the micro-services, modules and features throughout the development life cycle. You will be responsible for developing, testing, debugging, and troubleshooting clean, web standards compliant solutions written in Java.

Our Tech Stack includes Java, Spring Boot, Cassandra, MongoDB, Redis, Apache Ignite, Kafka, PostgreSQL, Nginx. (check details from Stack Share Profile)

Requirements

Ability to handle multiple tasks simultaneously and meet deadlines

BSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines from reputable universities

10+ years of Java Development experience (Spring and RESTful APIs)

Proficient with RDBMS and ability to write SQL (PostgreSQL is preferred)

Strong experience with In Memory Database and Caches (Apache Ignite and Redis are preferred)

Scalable and distributed web application experience (Reactive programming and Spring Reactor experience is preferred)

Experience in developing with microservice architectures

Experience with Continuous Integration and Delivery pipelines

Cloud platform development experience (Google Cloud is preferred)

NoSQL database experience (MongoDB and/or Cassandra is preferred)

Hands-on experience with event-driven architectures and complex event processing frameworks (e.g. Flink, Kafka Streams, Esper) to derive insights from continuous event streams

Good knowledge of design patterns and experience in implementing them in object-oriented fashion

Experience designing fault-tolerant, multi-region deployments in cloud environments is a plus

Familiarity with recommendation algorithms, ranking, personalization, or ML integration into production microservices

Hands-on with Solr / Elasticsearch / OpenSearch for large-scale product search is a plus

Strong knowledge and focus on observability (metrics, tracing, profiling) and reliability (SLAs, SLOs)

Good verbal and written communication skills and ability to convert user stories into full functional interfaces and APIs

Proficient in using Git version control and branching methodologies

Proficient in English (TOEFL or IELTS certification is preferred)

Similar Jobs

11 months ago
Long agoFull Time
Lead Java Developer
GS Lab | GAVS
Full Time
6 months agoFull Time
Lead Java Developer
Quantum World Technologies Inc.
Full Time

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job