Position: Senior Java Backend Developer (German-speaking)
Company: Scalors
Category: Java
Experience required: 3y
English level: intermediate

On behalf of our new Client, Scalors is looking for a Senior Java Backend Developer to join a team remotely or in Germany on a long-term and full-time basis. You will be employed by Scalors to provide service for a digital agency.

About Client:

It is a digital agency providing web development services. Their vision is to become Europe’s leading multi-brand provider of comprehensive mobility solutions. The history of the company begins in 1967. Back then, the company was the first German company to start a vehicle leasing program. Since then, the company has successfully developed and established itself as an innovation leader in the industry. Their main goal is to make mobility as easy as possible in every respect. They achieve this by creating a work environment that constantly shows us new and better ways. They are looking forward to these new opportunities and we are doing everything we can to achieve them. Everywhere and always. Because the company lives from the people who set the course for the future with us.

Requirements:

- Well-versed in backend development with Java, several years of experience;
- Have extensive knowledge of the Spring ecosystem;
- Hands-on experience with build and deployment management systems (Gradle, Maven) and may have already worked with CI/CD environments in a microservices environment;
- Java and web technologies Java SE, Hibernate;
- Apache Tomcat or Wildfly Java Application Server;
- REST-API programming interface for web-based communication;
- Databases Oracle DB, Postgres DB or MySQL;
- Confidence in using the operating systems Linux (Red Hat / CentOS) and Windows;
- Degree Completed MINT studies;
- Independent, committed, team-oriented;
- You have good written and spoken German and English skills.

Nice to have:

Ideally, you are also familiar with the AWS Cloud portfolio.

Responsibilities:

- Work on varied and complex products that focus on digitalization and automation;
- Contribute to the design of agile processes;
- Co-responsible for the implementation of a loosely coupled, distributed, asynchronous microservice landscape in the Java/Spring ecosystem and support quality assurance by covering your work with necessary unit tests;
- Accompany the deployment and operation of your co-developed components and work on effective, comprehensive monitoring; design and develop concepts for innovative software landscapes and evaluate new technologies;
- Develop and operate AWS infrastructure according to the infrastructure-as-code approach together with the other teams.