Position: Senior Backend Engineer (Java) / We currenty are looking for candidates who are located in Germany
Company: Reference Recruiting GmbH
Experience required: 5y
English level: upper

Your main tasks will be the following: 

-Writing flexible, maintainable and understandable code, including testing.
-Ensuring code quality, focusing on performance and maintainability as well as knowledge transfer within the team
-Working closely with the development team and product management to develop customer-oriented, technically elegant solutions
-Working independently without losing sight of the team
Improvements and further development of internal cooperation

Your qualifications: 

More than 5 years of experience writing software, a strong technical background and an interest in continuing to learn.
A preference for simple, well-tested code that is easy to extend and hard to crack
The ability to communicate technical ideas in terms that are generally understood
Knowledge of professional software engineering practices and best practices for the full software development lifecycle, including code standards, code reviews, version control and the testing pyramid
The ability to mentor junior software engineers commensurate with their experience
A bias for action. If you see a problem, you solve it.
Bachelor's degree in computer science or a related technical field, or equivalent experience
A desire to work in our technology stack built on Java and Spring Boot, even if your previous experience is from other areas
Good English language skills
Optional: Experience in Java, Spring Framework, Spring Boot, Spring Security, Hibernate, MySQL, JUnit5, GraphQL