Position: Java Software Engineer
Company: DevShore
Category: Java
Experience required: 5y
English level: upper

**Our client** creates a SaaS service for spend analysis. They help businesses take advantage of the latest technology to take control of their spending and work to both reduce costs and improve sustainability of their purchases.

They like to bring in new technology, and learning from each other is the best thing we know. All developers have a background in various open source projects, such as the Spring Framework, so it is really appreciated when you come up with new ideas - and ideas on how we can use new fun technology.

They work in short sprints, so what you build will immediately get into the hands of users who really appreciate what we do. Of course, we work with CI and DevOps, so going from code to production is a matter of minutes.

**Must have:**
- Java 17
- Spring
- Lombok
- Maven
- JAX-RS
- Testing with JUnit, Mockito, Spring Testing and others
- CQRS
- Basic AWS knowledge
- Java performance knowledge
- Docker/Kubernetes
**
Other technologies that are a big plus:**
Javascript/ES6 & React

**It's full-time, long-term, and remote.**
**English:** Upper-Intermediate or above
**Interview steps:** intro - tech interview