Position: Lead Java Engineer / Collaborative sales platform
Company: Xenoss
Category: Java
Experience required: 5y
English level: upper
Published: 2022-03-01T00:00:00+02:00

**Required skills**

— Team leading experience 3+ years
— Good understanding of SLDC/Scrum
— Professional Java experience 7+ years
— OOP/design patterns proficiency
— Experience building complex systems
— SQL/NoSQL database experience
— MongoDB experience
— Familiar with AWS EC2
— Advanced Linux user
— Good spoken and written English

**As a plus**

— Docker/Kubernetes experience
— JavaScript/TypeScript experience

**We offer**

— Teams of people who love programming
— Complex technical challenges with big data/AI/high load
— Freedom to make your own engineering decisions and broad space for creativity
— Modern technology stack to work with
— Work remotely or from the office options on a flexible schedule
— Long-lasting projects
— Financial compensation for professional events and education
— Opportunity to choose the equipment you like
— Above-market compensation

**Responsibilities**

You’ll be leading the team of qualified developers building the smart content search platform for sales teams of global vendors. You’ll be responsible for solution design and delivery, process organization, team leading, and technical mentoring.

**Project description**

We build a corporate social network enabling big globally distributed teams to improve productivity by sharing successful problem-solving approaches with colleagues. Teams put successful cases description in global fuzzy-structured storage allowing their colleagues who deal with a similar challenge to search, reuse and evaluate the shared experience. The heart of the solution is a smart search engine enabling obtaining relevant content in an unstructured corporate data hub. Content rating, sharing, and comments systems introduce efficient collaborative mechanisms and improve experience reuse. We use a broad spectrum of tech for storing, processing, indexing, and searching unstructured data of various formats, like videos, GoogleDrive files, web pages, etc.

**The technology stack**

Java 15, Spring, Docker, Kubernetes, ElasticSearch, MongoDB, AWS, JavaScript/TypeScript, React.js