Position: Software Developer Backend (f/m/d)
Company: Janado GmbH
Category: Java
Experience required: 3y
English level: intermediate

**WE GIVE USED TECH A SECOND LIFE**

Janado is one of the leading go-to platforms for high-quality refurbished consumer electronics with a holistic full-service portfolio.

We offer a wide range of high quality refurbished electronics at the best price and raise the image of second hand goods to a new level through fresh communication and top products. With the help of our customers, we are changing consumer behavior regarding consumer electronics and establishing the refurbished idea as the first option when buying technology products.

Pretty smart, isn’t it? That’s what our 50 employees think, too, who have also followed this idea over the last 5 years. In the course of our growth, we are looking for you as a digitalizer of our company.

**THIS IS WHAT MAKES YOU STAND OUT**

You are a team player: you enjoy working and communicating with others.

You have completed a software-related study — e.g. in IT or software engineering — or a comparable qualification.

You already have more than five years of relevant experience in performing your tasks.

**Moreover you meet the following software-must-haves:**

    Experience in development of distributed systems and micro-service architecture
    Python or Go or Java (Spring Boot desirable)
    Git
    MySQL / PostgreSQL
    MongoDB
    Docker
    HTTP (S), REST, TCP/IP Networking
    Linux (basic)

Your additional nice-to-haves are experiences with:

    agile software development methodologies, e.g. Scrum
    Digital Ocean platform
    GitHub
    understanding of Swagger/OpenAPI

Very good English skills in oral and written form complete your competence set.

**THIS IS HOW YOU SUPPORT OUR IDEA**

You will introduce new software solutions or develop existing ones in the ecommerce context, considering usability, accessibility, maintainability, scalability and robustness.

You work out user stories with our stakeholders, analyze the requirements for the to be developed software and derive a coherent overall concept from it.

You plan your software solutions with a concrete software architecture and a comprehensive test strategy in order to extensively test the entire system for sources of error.

For this purpose, you perform and document tests such as load, performance, acceptance, functional and regression tests to analyze and eliminate problems.

You connect your software solutions to the existing system landscape and accompany the integration into our business processes in close consultation with your stakeholders.

**THAT’S WHAT YOU CAN EXPECT FROM US:**

We will train you in a structured way and integrate you into our engaged team.

You can build up, design and develop yourself in our growing company.

We ensure you enough freedom for your imaginative solutions and their implementation.

At the same time, we offer you a secure job in a booming industry.

Flexible working is important to us: in line with your work-life balance you can work from home and decide yourself when to start and finish work outside our core working hours.

Flat hierarchies with short decision-making processes, team events and open doors: we have a positive working atmosphere.

DOES THIS SOUND LIKE AN EXCITING CHALLENGE TO YOU?
Then we look forward to receive your CV and supporting
documents, your earliest possible starting date and your salary
expectations. By the way, we do not require a motivation letter.