DrSmile is the largest clear aligner treatment provider in Europe, offering an invisible teeth straightening solution that is cheaper and more convenient than traditional treatments. Our fully digital workflow includes 3D scanning of patient teeth and 3D printing. At this moment we are quickly expanding our business to new products and new countries in EU. We see the opportunity to bring positive change to the dental market and to make everyone smile. With seven dedicated DrSmile-practices situated in central prime locations of Berlin, Dusseldorf, Hamburg, Nuremberg, Stuttgart, Frankfurt am Main, and Cologne and a doctor network of over 50 partner practices, DrSmile offers its' innovative aligner treatment nationwide.
WHAT ARE YOUR TASKS?
-Analysis of business requirements and software architecture design
-Development, debugging and documenting of the software
-Test and software development lifecycle automation in line with CI/CD best practices
-Sprint planning and reporting as part of Agile (SCRUM) team
WHAT YOU SHOULD BRING IN
-Working experience as a backend software engineer of at least 3 years
-Very good knowledge of Java 8 or higher (Concurrency, Collections, Streams)
-Experience with Spring Framework (Spring Boot and Spring Cloud is a plus)
-Experience with Amazon Web Services (EC2, S3, Lambda etc) and containers
-Very good understanding of object-oriented design, knowledge of design patterns (GoF, DI, MVC), data structures and algorithms.
-Familiarity with TDD and BDD best practices
-Basic knowledge of modern front-end development (Angular or React-based technology stacks)
-Good knowledge of at least one relational database (Postgres preferred) and familiarity with one or more noSQL solutions.
-English (B2 or higher, sufficient for professional communication.
What would be a great PLUS:
-Knowledge of functional and multiparadigm programming concepts
-Experience of working in large commercial projects in healthcare or finance and/or in international teams
-Familiarity with DevOps processes, tools and concepts
-Familiarity with Salesforce
-Experience in design and development of microservice architecture and REST APIs
-Experience in development or familiarity with architecture of Angular/React web applications
-German language (B1 or higher)
WHAT WE OFFER
-Activities with an extremely steep learning curve in a highly motivated team
-Broad, varied tasks with the option to take on responsibility quickly
-Industry-standard salaries with adaptation to your individual abilities
-An attractive workplace in Berlin-Mitte with roof terrace and barbecue :)
-Appreciation, flat hierarchies, shared growth and vibrant interaction
-Regular team events - we celebrate birthdays and achievements together!
-Healthy food (Snacks und drinks)
-Discount options for your personal Aligner therapy and other dental treatments, additional benefits for your family & friends
-Discount options from various partner companies (for example on sports offers, travel, car rentals, shopping etc.)
-Free space for your ideas
About DR Smile