Position: Middle Java Backend Software Engineer for campus app
Company: Brightgrove
Category: Java
Experience required: 3y
English level: intermediate

**ABOUT THE CLIENT**

Our product is Germany's market leader in university apps. Already more than 60 universities use our solution as their official campus app. Together we have been writing our success story for 6 years - be a part of it!
 
**PROJECT DETAILS**

With our app, students organize their everyday university life on a daily basis. Grades, e-mails, or timetables - thanks to modern mobile access to study-related information and functions with the app, all important information about your studies is always and everywhere available. In exactly this medium we have integrated a career portal that brings students and companies together earlier than ever before.

Our tech stack:
- App: React Native / iOS / Android
- Web: React / NextJS
- Backend: Java, NodeJS / Go / GraphQL
- Infrastructure: Kubernetes

**YOUR TEAM**
At the moment, our customer has offices in Germany and Ukraine. The German team includes Product Owners, most of the Engineers, and the Management staff.

**RESPONSIBILITIES**

- Build services for students, universities, and companies all over Germany
- If you are interested and have the right experience, you can take responsibility for a team

**SKILLS**
We are looking for a Backend Engineer with the following (or similar) tech stack:

- Java 11+
- Spring Boot 2+
- Maven
- Unit/Integration Testing (JUnit + Mockito)
- REST APIs
- Jackson
- MariaDB/MySQL
- JPA/Hibernate
- Liquibase
- Quartz (Scheduler)
- Docker
- JWT
- MongoDB
- Redis
- XML + XSLT

**WHAT’S IN FOR YOU**

- 20 days per year for your recreation and health
- Long-term and stable projects
- Strong experts you can collaborate with and learn from
- Smooth and respectful interviews