Talent.com
This job offer is not available in your country.
Software Engineer - Java / Spring Boot / ElasticSearch

Software Engineer - Java / Spring Boot / ElasticSearch

PredigleDelhi, IN
30+ days ago
Job type
  • Remote
Job description

Job Description : Software Engineer

Experience : 5+ Years

Location : Remote

Employment Type : Full-Time

About the Role :

Were looking for an experienced Software Engineer to help design and build high-performance Search and Recommender Systems. Youll work on large-scale microservices using Java, Spring Boot, Cloud (AWS), and tools like Elasticsearch, Apache Spark, and more - driving intelligent, scalable backend solutions that enhance user experience.

Key Responsibilities :

Search Platform Track :

  • Develop scalable and performant search solutions using Elasticsearch, Solr, OpenSearch, or Vespa.
  • Build and maintain microservices in Java (Core / 17 / 21) with Spring Boot.
  • Optimize indexing, relevance ranking, and query performance.
  • Work closely with cross-functional teams to define and deliver search features.

Recommender Track :

  • Design and implement recommendation engines using Apache Spark and Big Data technologies.
  • Develop backend services for real-time and batch-based recommendations.
  • Use behavioral data and machine learning approaches to personalize user experiences.
  • Deploy and manage services on AWS cloud infrastructure.
  • Required Skills :

  • Strong hands-on experience with Core Java (17 / 18 / 21) and Spring Boot.
  • Expertise in microservices architecture and cloud-native development.
  • Solid knowledge of Search platforms Elasticsearch, OpenSearch, Solr, or Vespa.
  • Familiarity with Big Data and distributed processing using Apache Spark.
  • Experience working with AWS (EC2, S3, Lambda, etc.).
  • Strong debugging and performance optimization skills.
  • Good to Have :

  • Background in building recommendation or personalization systems.
  • Experience with containerization (Docker) and orchestration tools (Kubernetes).
  • Knowledge of A / B testing, feature experimentation, or observability practices.
  • Why Join Us?

  • Remote-first and flexible work culture
  • Opportunity to work on innovative search and recommendation systems
  • High-impact role with a collaborative engineering team
  • Continuous learning in modern backend and data technologies
  • What We Offer :

  • We offer a market-leading salary along with a comprehensive benefits package to support your well-being.
  • Enjoy a hybrid or remote work setup that prioritizes work-life balance and personal well-being.
  • We invest in your career through continuous learning and internal growth opportunities.
  • Be part of a dynamic, inclusive, and vibrant workplace where your contributions are recognized and rewarded.
  • We believe in straightforward policies, open communication, and a supportive work environment where everyone thrives.
  • About the Company :

    https : / / predigle.com /

    https : / / www.espergroup.com /

    Predigle, an EsperGroup company, focuses on building disruptive technology platforms to transform daily business operations. Predigle has expanded rapidly to offer various products and services. Predigle Intelligence (Pi) is a comprehensive portable AI platform that offers a low-code / no-code AI design solution for solving business problems.

    (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer • Delhi, IN

    Related jobs
    • Promoted
    Software Development Engineer III - Java / Spring / Hibernate

    Software Development Engineer III - Java / Spring / Hibernate

    HyrEzy Talent SolutionsDelhi, IN
    Roles & Responsibilities : Job Description : (Mandate Skills) - Exceptional architecture and design skills using Object Ori...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II - Java / Spring Boot

    Software Development Engineer II - Java / Spring Boot

    Pylon Management ConsultingGurgaon
    Your Impact : - You will work in the spirit of agile & a product engineering mindset - delivering the sprint outcomes, iteratively & incrementally, following the agile ...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer - Java / Golang

    Senior Software Engineer - Java / Golang

    SkyFlowDelhi, IN
    Job Description : Skyflow is a data privacy vault company built to radically simplify how companies isolate, protect, and govern their cust...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer - Java / AWS

    Senior Software Engineer - Java / AWS

    SkyleafNoida
    Key Responsibilities : - Design, develop, test, and maintain scalable enterprise applications using Java, JSP, and Spring Boot.Develop and integra...Show moreLast updated: 24 days ago
    • Promoted
    AI Chatbot with SpringAI (Sr Java)

    AI Chatbot with SpringAI (Sr Java)

    WorkfallDelhi, IN
    Workfall is a new-age Premium Talent Tech Platform, looking for enthusiastic and self-driven developers to join our innovative & growing Development Team. Mandatory Requirement : Understanding of Spr...Show moreLast updated: 6 days ago
    • Promoted
    Software Engineer - Java / Spring Boot

    Software Engineer - Java / Spring Boot

    DEUTSCHE TELEKOM DIGITAL LABS PRIVATE LIMITEDGurgaon
    Responsibilities : - Design and implement high-level architecture for distributed systems using microservices.Develop and enhance data models for e...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Java / Spring Boot

    Software Engineer - Java / Spring Boot

    NEXTHIRE LLPGurugram
    Job Title : Software Engineer - Java Spring Boot Experience Level : 0.Location : Gurugram, Haryana, India.Employment Type : Ful...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Engineer - Spring Boot / Hibernate

    Java Software Engineer - Spring Boot / Hibernate

    QUOKKA LABS LLPNoida
    Kindly note that candidates with less than 3 years of experience are not eligible to apply.Position : Java Developer.Only candidates with a minimum of 3.Experience Required : 4 ...Show moreLast updated: 30+ days ago
    • Promoted
    Freecharge - Lead Software Development Engineer - Java / Spring

    Freecharge - Lead Software Development Engineer - Java / Spring

    Freecharge Payment Technologies Pvt LtdDelhi, IN
    Title : Lead SDE (Backend) Location : Gurugram (Hybrid) Experience : 4-7 Yrs.Education : Bachelors / Masters in Softw...Show moreLast updated: 30+ days ago
    • Promoted
    Senior SRE + Platform Engineer (AWS EKS, GitOps, Kong, Python)

    Senior SRE + Platform Engineer (AWS EKS, GitOps, Kong, Python)

    Mogra.aiDelhi, IN
    Senior SRE + Platform Engineer.AWS, Kubernetes (EKS), GitOps, Python scripting.You will help manage our end-to-end DevOps and platform stack, enforce access controls using SCPs and IAM, automate in...Show moreLast updated: 5 days ago
    • Promoted
    Inductus Group - Senior Software Engineer - Spring Boot / MongoDB

    Inductus Group - Senior Software Engineer - Spring Boot / MongoDB

    Inductus GroupNoida
    Job title : Senior Software Engineer.We are seeking a Senior Software Engineer to join our growing global development team. This role is ideal for an experienced and highly skilled engineer with at ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior / Lead Backend Engineer Java & Cloud

    Senior / Lead Backend Engineer Java & Cloud

    adesso Indianarela, delhi, in
    We are looking for a highly experienced.Senior or Lead Backend Engineer.Java software development, cloud architecture, and DevOps practices. The ideal candidate will have deep hands-on experience in...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer - Java & AWS

    Senior Software Engineer - Java & AWS

    Blue First ConsultingDelhi, IN
    Remote
    Key Responsibilities : - Analyze, design, and develop extremely reliable, scalable, and high-performing web applications. Collaborate with product management from time to time t...Show moreLast updated: 30+ days ago
    • Promoted
    Bidgely - Software Engineer II - Java / Spring

    Bidgely - Software Engineer II - Java / Spring

    Bidgely Technologies Pvt LtdDelhi, IN
    Bidgely is looking for an extraordinary and dynamic Software Engineer 2 to be part of its core team in Bangalore.You must have delivered exceptionally high-quality quality robust products dealing w...Show moreLast updated: 24 days ago
    • Promoted
    Senior Software Engineer - Java / Spring Boot

    Senior Software Engineer - Java / Spring Boot

    QuesthiringGurgaon
    About the Role : We are looking for a highly skilled Senior Software Engineer with strong experience in Java, Spring Boo...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Engineer - Java / Spring Boot

    Full Stack Engineer - Java / Spring Boot

    TalentojGurgaon
    We're looking for a skilled and passionate Full Stack Developer to join our team.In this role, you will be a key contributor in building and maintaining our web applications, from the user int...Show moreLast updated: 30+ days ago
    • Promoted
    SAP SAC Analytics Cloud(JavaScript) - PAN INDIA

    SAP SAC Analytics Cloud(JavaScript) - PAN INDIA

    Tekgence Incnarela, delhi, in
    SAP SAC Analytics (Java Scripting).SAP SAC Analytics – Job Description : .SAP Analytic Cloud, more into SAC Reporting.SAC, Business Intelligence, Analytics Applications, Dashboards.Strong Java Script...Show moreLast updated: 4 days ago
    • Promoted
    Lead Software Engineer - Java / Spring Boot

    Lead Software Engineer - Java / Spring Boot

    Rapidsoft TechnologiesGurugram
    Role Overview : The Lead Software Engineer will be responsible for driving the architecture, design, and development of high-performance applications.This role combines technic...Show moreLast updated: 10 days ago