1

Java Solr Jobs in Michigan (NOW HIRING)

Java Solr information

What is a Java Solr developer?

A Java Solr developer is a software engineer who specializes in integrating and developing applications using Apache Solr, a powerful open-source search platform, with Java-based systems. Their primary responsibilities include designing, implementing, and optimizing search functionalities in web or enterprise applications. They work on indexing, querying, and analyzing large volumes of data to ensure fast and relevant search results. Java Solr developers often collaborate with other developers and data engineers to deliver scalable and efficient search solutions.

How does a Java Solr developer typically collaborate with data engineers and product teams in a project environment?

As a Java Solr developer, you'll frequently work alongside data engineers to integrate and optimize search functionalities within large-scale applications. You are often responsible for implementing custom search features, tuning Solr indexes, and ensuring robust data pipelines, which requires clear communication and regular alignment meetings. Additionally, you’ll collaborate closely with product teams to translate user requirements into effective search experiences, troubleshooting issues and iterating on solutions. This cross-functional collaboration ensures that the search component aligns with overall product goals and delivers value to end users.

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

To excel as a Java Solr Developer, you need strong proficiency in Java programming, a solid understanding of Apache Solr, and experience with search engine integration. Familiarity with tools like Maven, Git, and RESTful APIs, as well as Solr certifications or advanced training, are often highly valued. Analytical thinking, problem-solving, and effective communication help developers collaborate with teams and address complex search requirements. These skills ensure robust, high-performance search solutions that meet user and business needs.

What is the difference between Java Solr vs Java Elasticsearch?

AspectJava SolrJava Elasticsearch
Required CredentialsJava programming, XML, HTTP APIsJava programming, REST APIs, JSON
Work EnvironmentServer-side, search engine setup, enterpriseServer-side, search and analytics, cloud-friendly
Industry UsageLarge enterprises, e-commerce, publishingTech companies, startups, cloud services
Common Search IntentCompare search platforms, integration optionsCompare search and analytics tools, scalability

Java Solr and Java Elasticsearch are both popular search platforms built with Java. Solr is known for its robust enterprise features and XML-based configuration, while Elasticsearch offers a RESTful API and JSON-based setup, making it more flexible for cloud environments. Both are used in large-scale search applications, but their integration and deployment differ based on project needs.

What job categories do people searching Java Solr jobs in Michigan look for?

The top searched job categories for Java Solr jobs in Michigan are:

What cities in Michigan are hiring for Java Solr jobs?

Cities in Michigan with the most Java Solr job openings:

Solutions Engineer - East Coast

Cloudera

Three Rivers, MI • On-site, Remote

Full-time

PTO

Posted 20 days ago


Job description

Business Area:

Sales Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world's largest enterprises.

As the world generates even more volumes of data, from any device or thing, companies are discovering the need to gain immediate insights from their data by studying recurring trends and patterns over time, and staying competitive by implementing predictive actions for their business that will yield positive outcomes.

Cloudera's CDP Platform enables customers to harness those volumes of increasingly valuable data by securely hosting data lakes and efficiently managing data analytics & computing workloads between public clouds and private cloud solutions in data centers.

As a Cloudera Solutions Engineer, you will drive the technical pre-sales motion in close partnership with Account Executives to win deals and build lasting customer relationships. Working alongside sales teams, you will partner directly with prospective customers to run deep discovery and unpack their business drivers, pain points, and technical goals. You will leverage your solution design skills to demonstrate how the CDP platform solves their challenges, delivering tailored solution designs, impactful demos, and proof-of-concepts that showcase the measurable value of Cloudera's solutions.

As the Solutions Engineer you will:

  • Serve as a trusted technical advisor throughout the pre-sales lifecycle, leading technical discovery, custom solution design, and interactive demos to translate customer pain points into high-value business outcomes.

  • Create and deliver customer-centric solution designs, proposed architectures and business outcomes to all levels - developers, architects, CTO, and CIO

  • Advise customers on use case patterns through discovery and requirements workshops

  • Work with teammates and management to define technical selling strategy

  • Work with cross-functional teams including Sales, Marketing, Product Management, Services, Support, Training, and Engineering to share Cloudera's Vision with customers

  • Transform customer feedback into actionable product roadmap items

  • Champion and drive adoption of key open-source data ecosystems, including Spark, Iceberg, Open Data Lakehouse architectures, AI, and streaming platforms (NiFi, Kafka, Flink).

  • Participate within the Cloudera community, share evangelism activities (blogs, meetups, industry events), and contribute to internal and external knowledge repositories

We're excited about you if you have: (Minimum Qualifications):

  • 5+ years of professional work experience in a pre-sales customer facing role (Solutions Engineer, Sales Engineer, technical consultant, Solutions Architecture or similar position) acting as a co-seller selling solutions to business leaders and technical champions in the enterprise.

  • Demonstrated experience conducting technical discovery, whiteboarding proposed solutions, running demos, and building technical proof of concepts to drive clear business outcomes.

  • You have experience with public cloud infrastructures (AWS, Azure, GCP, IBM Cloud, etc.) You have an interest in achieving your public cloud certification.

  • You have experience with the Apache Hadoop ecosystem (HDFS, YARN) and related components (Spark, Hive, Impala, Kudu, Solr, etc.) and can talk to the benefits of a centralized architecture for both data management and data access

  • You have some experience of the formation of Data Lakes, principles of Data Warehousing, SQL and relational database patterns, and application integration

  • You may have experience with Data Flow, Queues and Stream Processing (Nifi, Kafka, Flink, Spark) in enterprise applications

  • You have some basic software development experience in Java, Scala or Python

  • You have some knowledge of differentiators across the competitive landscape

  • You have an interest in Data Science and understand the difference between Data Engineering and Applied Science

  • You have demonstrated problem solving and analytical skills.

  • You care about your colleagues, and you will get the job done together. You are passionate about what you do and inspire people around you

  • Bachelor's Degree or equivalent experience in a Technical Field

You may also have: (Preferred Qualifications):

  • You have experience with the Linux OS and bare metal, VM, and distributed container platforms Kubernetes or OpenShift. You may have some experience with specific private cloud infrastructures (Server Hardware, Storage, Networking).

  • You understand the challenges in operations and integration of enterprise platforms for Security and Data Governance in the enterprise

  • Enterprise Data Warehouse (EDW) experience - Teradata, Netezza, GreenPlum, Exadata.

  • NoSQL or Operational-DB experience (HBase, Phoenix, Accumlo, Druid, Cassandra, MongoDB, etc.) Maybe you can even debate one option over another?

  • Integration Products experience (Talend, DataStage, Informatica BDM, Qlik, Tableau, Zoomdata, Tibco, MuleSoft, IBM, Oracle, Spring Integration, etc.)

  • Data Science and ML experience - (R, Python, Anaconda, Jupyter, Deep Learning Frameworks etc.)

  • Experience with, and interest in, open-source software and development practices

The right person in this role has an opportunity to make a huge impact at Cloudera and add value to our future decisions. If this position has piqued your interest and you have what we described - we invite you apply! An adventure in data awaits.

This role is not eligible for immigration sponsorship.

The anticipated annual base salary range for this position is:

Massachusetts: $150,000 - $180,000

New York: $150,000 - $180,000

Connecticut: $150,000 - $180,000

Individual compensation within the published range is determined by the candidate's skills, experience, qualifications, and primary work location. In addition to base pay, sales roles are eligible for Cloudera's commission plan, while non-sales roles are eligible for the corporate incentive plan. All employees receive a comprehensive benefits package

What you can expect from us:

  • Generous PTO Policy

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy

  • Mental & Physical Wellness programs

  • Phone and Internet Reimbursement program

  • Access to Continued Career Development

  • Comprehensive Benefits and Competitive Packages

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-Remote

#LI-MH2