×
Register Here to Apply for Jobs or Post Jobs. X

Lead Back-End Developer – Java

Job in Turkey, Sampson County, North Carolina, 28393, USA
Listing for: Segmentify UK Ltd
Full Time position
Listed on 2025-12-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Location: Turkey

Segmentifyis an e-commerce personalization platform helping online retailers to optimise their conversion rates by enabling them to deliver aunique shopping experiencefor 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 adynamic and passionatecompact team dedicated to creating a SaaS solution to boost eCommerce revenue. We are selected as one of the25 Machine Learning Startups to Watchby 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 fora top-notch lead back-end developerwho 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 withstrict SLAs (99.9% availability, sub-200ms latency), and run analysis and segmentations on top of them.

We arenot 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, Mongo

DB, Redis, Apache Ignite, Kafka, Postgre

SQL, 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 Developmentexperience (Spring and RESTful APIs)

Proficient with RDBMS and ability to write SQL (Postgre

SQL is preferred)

Strong experience with In Memory Database and Caches (ApacheIgniteandRedisare 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

No

SQL database experience (MongoDBand/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 withSolr / Elasticsearch / Open Searchfor large-scale product search is a plus

Strong knowledge and focus onobservability (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)

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary