Java + Elasticsearch Developer

3 - 6 years

3 - 7 Lacs

Posted:2 months ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Java + Elasticsearch Developer

Key Responsibilities

  • Design & Accessibility

    : Participate in

    design reviews

    to ensure implementations align with specifications and user expectations. Implement and advocate for

    accessibility best practices

    in all software deliverables to ensure inclusivity across all user demographics.
  • Backend Development

    : Develop robust backend solutions using

    Java

    and

    Spring Boot

    .
  • Search & Data Ingestion

    : Work extensively with

    Elasticsearch

    and

    SLOR (Search Log and Reporting)

    . Design and build

    data ingestion pipelines

    powered by event-driven architectures and patterns.
  • Messaging & Event-Driven Systems

    : Utilize

    messaging queues

    such as Kafka, SNS/SQS, and AMQP to build resilient and scalable systems.
  • DevOps & CI/CD

    : Facilitate and refine

    CI/CD processes

    to improve deployment efficiency and reliability.
  • Monitoring & Optimization

    : Proactively monitor and address issues related to the usability, performance, and scalability of applications.
  • Code Quality

    : Write high-quality, reusable code, adhering to design principles, web standards, and best practices.
  • Collaboration

    : Collaborate effectively with cross-functional teams and explain technical details to non-technical stakeholders.

Skills

  • Strong proficiency in

    Java

    and

    Spring Boot

    .
  • Expertise in

    Elasticsearch

    and

    SLOR

    .
  • Hands-on experience with

    data ingestion pipelines

    powered by

    Event Driven Architectures and patterns

    .
  • Experience with

    messaging queues

    such as

    Kafka, SNS/SQS, and AMQP

    .
  • Strong understanding of

    design principles, web standards, and best practices

    for interactive and responsive applications.
  • Knowledge of

    accessibility standards and best practices

    .
  • Proficiency in using

    version control systems like Git

    .
  • Familiarity with

    continuous integration and deployment environments

    .
  • Excellent

    problem-solving skills

    , with a keen attention to detail and a commitment to high-quality, reusable code.
  • Strong communication skills, capable of collaborating effectively with cross-functional teams and explaining technical details to non-technical stakeholders.
  • Ability to proactively monitor and address issues related to usability, performance, and scalability.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related engineering field.
  • Proven experience as a Java developer with a focus on Elasticsearch and event-driven architectures.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Pradeepit Consulting Services logo
Pradeepit Consulting Services

Information Technology

Townsville

RecommendedJobs for You

gurugram, haryana, india

mumbai metropolitan region