Responsibilities
- Develop and maintain Java services written in Spring Boot (we use Java 21)
- Contribute to scaling a distributed, multi-tenant data platform
- Assist in developing software to facilitate greater automation and operability of services, with a focus on simplicity of use, operation, and performance
- Build and maintain APIs and interfaces for internal and external customers, aiming to improve accessibility and ease of use
- Support Lucidworks’ company-wide cloud-first initiative by contributing to the development and maintenance of self-service APIs and data architecture
- Help secure our cloud-based software services by applying best practices to authentication, authorization, and identity management
- Participate in software design discussions and contribute ideas and feedback
- Engage with team members in a fast-paced, Agile environment
- Collaborate effectively with international development teams
- Uphold the core values, policies, and procedures of Lucidworks
Our Stack
- Java 21
- Spring Boot
- Google Cloud Platform
- Kubernetes (GKE)
- Terraform
Skills & Qualifications
- Bachelor’s degree or equivalent work experience preferred
- 5-8 years of professional experience in software development, with exposure to increasingly complex environments
- Willingness to participate in a 24x7 on-call rotation to help support the services you develop; we take an end-to-end ownership approach to what we build!
- 5+ years of experience in Java development experience
- Experience with public cloud-based environments (GCP is a plus)
- Familiarity with developing microservices and event-driven architectures
- Quality-oriented; we write our own tests
- Results-oriented; you take pride in delivering high-quality work
- Familiarity with developing SaaS infrastructure in a continuous-deployment environment (we use ArgoCD)
- Experience working with Domain-Driven Design
- Knowledge of both Relational and NoSQL databases
- Experience in designing and developing container-based software services
- Familiarity with containerization and container orchestration (Kubernetes is a plus)
- Experience with DevOps practices is a plus
- Successful completion of a background check
Competencies
- Resourceful-willing to jump in, be agile/flexible, leverage existing resources to accomplish goals, ability to work independently
- Team player-confident in collaborating with a diverse community of people and personalities across geographies, backgrounds, and professional abilities
- Strong verbal and written communication skills
- Empathy and care for all stakeholders of Lucidwork including employees, customers, partners, and guests
- Ability to handle confidential information
Top Skills
What We Do
Lucidworks is shaping the future of digital experiences, AI, and machine learning by offering the Connect Cloud Experience (CXC). We help companies combine the power of search and machine learning to personalize experiences that meet employees' and customers' unique intent. With technology built on Solr, the global search standard used by 90 percent of Fortune 500 companies, our team includes leading search and discovery contributors and committers as well as many of the world's foremost search and machine learning innovators. Teams at Lenovo, Morgan Stanley, Goop, Reddit, Red Hat, and Commvault rely on Lucidworks every day to power product discovery, customer service, and knowledge management applications. Lucidworks’ investors include Francisco Partners, Sixth Street Partners, Top Tier Capital Partners, Shasta Ventures, Granite Ventures, and Walden International.

.png)






