Position: Senior Java Developer
Company: Sonerim
Category: Java
Experience required: 5y
English level: upper

**We are looking for a Senior Java Developer.**
As a Java developer, you will inspire our customers with simple solutions using state-of-the-art technologies such as Spring Boot and Angular, and Camunda as the process engine.

**Project description:** 
The project is a banking platform.

**Location of candidates:** Europe.

**Responsibilities:**
- As a Java developer, you develop and maintain our applications according to Scrum;
- With your solution-oriented and collegial way of working, you are constantly looking for optimal solutions and thus manage to realize your ideas;
- You participate in the selection of technologies and frameworks and actively contribute your knowledge to the team;
- You will actively help integrate the software components and in 3rd-level support.

**Requirements:**
- At least 5 years of experience as a Java backend software developer;
- Good knowledge of Java, Spring Boot, Oracle SQL, PL/SQL;
- Experienced in web technologies (e.g. REST, TypeScript, Angular);
- Interest in tools and technologies such as Docker, Kubernetes, Camunda, and GitLab;
- A hands-on mentality and the courage to get started and get down to business in an agile working environment;
- English - Upper-Intermediate.

**Will be a plus:**
- Good knowledge of German;
- Degree in computer science.

**We offer:**
- 5-day working week, 8-hour working day, flexible schedule;
- No time tracker;
- Competitive salary;
- Work-life balance;
- Remote work;
- Standard social guarantees: annual leave, sick days, state holidays;
- We understand the value of knowledge and training, so if you will find interesting and useful courses for yourself, we will pay for them;
- We value life and work time therefore all issues are resolved on the spot without unnecessary bureaucracy.