1

Java Elasticsearch Jobs in Brookfield, IL (NOW HIRING)

Senior Software Engineer (Channels)

Chicago, IL · On-site

$126K - $166K/yr

... and/or Java) • Experience with Elasticsearch and/or other relevant technologies such as Postgres and data pipeline systems. • Ability to facilitate discussions within your team and cross ...

Software Engineer II

Chicago, IL · On-site

$100K - $137K/yr

... Java) • Experience building production-ready, scalable web applications • Experience with Elasticsearch and/or other relevant technologies such as Postgres and data pipeline systems • Strong ...

Experience with object-oriented programming using languages such as Java, Python, or JavaScript ... Familiarity with OpenSearch or Elasticsearch. * Exposure to graph databases such as Neo4j or ...

... Metastore, ElasticSearch etc. The systems we own support all of the data serving needs of high ... Ability to write high-quality code (in programming languages like Go, Java, C/C++ etc.) * 2-12 ...

Search/analytics or graph platforms relevant to identity analytics (Elasticsearch/OpenSearch, Neo4j ... Java, or Node.js * 5+ experience delivering solutions on Amazon Web Services, Microsoft Azure, or ...

Deep expertise in search engines and frameworks (Elasticsearch, Solr, Lucene, Vespa, OpenSearch, or ... Strong programming skills in Java, C++, C#, Python, or Go and experience with performance ...

next page

Showing results 1-20

Java Elasticsearch information

See Brookfield, IL salary details

$15

$56

$77

How much do java elasticsearch jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for java elasticsearch in Brookfield, IL is $56.87, according to ZipRecruiter salary data. Most workers in this role earn between $49.18 and $63.65 per hour, depending on experience, location, and employer.

What is the difference between Java Elasticsearch vs Java Developer?

AspectJava ElasticsearchJava Developer
Primary FocusImplementing search and analytics solutions using Elasticsearch with JavaDeveloping Java applications across various domains
Required SkillsJava, Elasticsearch, REST APIs, data modelingJava, object-oriented programming, frameworks like Spring
Work EnvironmentData-driven projects, search engine optimization, big dataSoftware development, application design, system integration
CertificationsElasticsearch certifications, Java certificationsJava certifications (Oracle Certified Java Programmer)

Java Elasticsearch specialists focus on integrating Elasticsearch with Java to build search and analytics solutions, while Java Developers have a broader role in developing various Java applications. Both roles require Java skills, but Elasticsearch roles emphasize search engine knowledge and data handling, making them more specialized within the Java ecosystem.

What are some common challenges Java developers face when integrating Elasticsearch into applications?

Java developers often encounter challenges such as handling complex query structures, optimizing search performance, and ensuring data consistency between the application and Elasticsearch clusters. Additionally, understanding Elasticsearch's distributed architecture and tuning it for scalability can require a learning curve. Collaborating closely with DevOps and data engineering teams is essential to monitor cluster health and manage index mappings effectively.

What are Java Elasticsearch developers?

Java Elasticsearch developers are software engineers who specialize in integrating and utilizing Elasticsearch, a powerful search and analytics engine, within Java-based applications. They design, implement, and optimize search functionalities, ensuring efficient data indexing, querying, and retrieval. Their responsibilities often include configuring Elasticsearch clusters, developing RESTful APIs, and troubleshooting performance issues to provide scalable search solutions.

What are the key skills and qualifications needed to thrive as a Java Elasticsearch Developer, and why are they important?

To thrive as a Java Elasticsearch Developer, you need strong Java programming skills, experience with Elasticsearch, and a background in software engineering or computer science. Familiarity with tools like Kibana, Logstash, RESTful APIs, and relevant certifications such as Elasticsearch Engineer can enhance your technical proficiency. Problem-solving skills, attention to detail, and effective communication are crucial soft skills for managing complex data requirements and collaborating with teams. These skills ensure the development of efficient, scalable search solutions that meet business and user needs.

Quality Assurance Engineer

H R PUNDITS INC

Elk Grove Village, IL • Remote

Full-time

Re-posted 9 days ago


Job description

Job Role: Senior Quality Engineer (SDET) with Mainframes
Location: Remote
Log Time Contractor

Required Skills:

  • 8+ years of experience in mainframe testing with hands-on expertise
  • 4+ years of experience in automation testing
  • Strong proficiency in Java development
  • Experience designing and implementing APIs and services
  • Solid understanding of software testing principles and test automation frameworks
  • Experience with Selenium or Appium for test automation
  • Hands-on experience with JUnit and test development
  • Experience with service virtualization for API stubbing
  • Knowledge of containerization tools such as Docker, OpenShift, and Kubernetes
  • Strong SQL knowledge for data validation and analysis
  • Experience with Elasticsearch and Kibana for data management
  • Hands-on experience with mainframe technologies such as COBOL, JCL, CICS, and DB2
  • Experience with test management tools such as JIRA or ALM
  • Strong communication and stakeholder management skills
Responsibilities:

  • Lead and coordinate testing activities across teams
  • Perform end-to-end testing of mainframe applications
  • Design and execute test cases, scenarios, and test strategies
  • Develop and maintain automation frameworks and test scripts
  • Develop APIs and integrate tools to enhance testing capabilities
  • Contribute to AI and ML based testing enhancements
  • Track defects, perform root cause analysis, and ensure timely resolution
  • Collaborate with developers, business teams, and stakeholders
  • Participate in code reviews and ensure code quality and best practices

This is a remote position.