Position: Product Engineer
Company: Xolo OÜ
Category: Java
Experience required: 3y
English level: upper
Published: 2022-04-01T00:00:00+03:00

We are looking for **Product Engineers** to join our growing team!


**What’s it all about**

Here in Xolo, we believe that being an entrepreneur needs to be simpler. We are removing the administrative and bureaucratic part from the equation for our customers, enabling people all around the world to build businesses and live life on their terms. The future of work is freelance. 


Over the past 6 years, we have picked the best components of the European ecosystem, bringing them together and creating a self-service-based, highly automated, and location-independent company management solution. Xolo has an international team of close to 100 employees who are all dedicated to our mission: make solopreneurship into a magical experience.

Here are a few examples of what we have achieved so far:

- Close to 100 000 signups 
- Customers from 130 countries
- Over €1.1B worth of transactions processed
- Net Promoter Score above 70 
- €11.2M total funding

**How we work**

We are committed to building our own customer-centric product. We believe in analyzing data continuously to make better, smarter decisions. You would be joining one of our self-organizing and autonomous teams, where we create MVPs and test our ideas before we commit to building something. Our daily routines are combined with pair programming, refacto weeks, and workshops. 

**Our technology**

- The core parts of the Xolo information system are server-side web applications written on Java Platform and glued together in Spring Framework.
- For data storage and access, we are using PostgreSQL, AWS S3, and Spring JDBC tools.
- The user interface is built with Spring MVC + JSP + HTML5 + SASS + JS + smaller frameworks.
- Authentication and authorization are orchestrated with Spring Security and Spring Session.
- Long-running business processes are executed with the Telekom workflow engine.
- API for mobile apps: REST, JSON
- Integrations with 3rd party API-s
- For microservices, we use Spring Boot and Apache Pulsar event bus
- Central monitoring is based on Grafana, Loki, and Prometheus

Experience with the rest of our technology stack is contributing. 

**We offer**

- Challenging work in a customer-centric product development team
- Autonomy, making decisions and owning your code
- Be part of decision-making, seeing and feeling your contribution to the company’s success
- Making impact during exciting times while we move from global to local and are expanding in different European countries
- Growing together with a qualified team that consists of senior level engineers


**And obviously **

- Company option package
- Flexibility and freedom in deciding where and how to work
- Compensations and support to keep your mind and body healthy
- Hard-working and fun-loving atmosphere with team - and company events
- Straightforward communication

If our mission and how we work sounds exciting to you.