Senior Java Developer (m/f/x) remote

Freelancer, Full-time · Remote

WHAT ARE YOUR TASKS?
  • Analysis of business requirements 
  • Design software and systems integration architecture, define conventions and patterns
  • 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 7 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 in design and development of microservice architecture and REST / HATEOAS APIs
  • 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

WILL BE A 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 development or familiarity with architecture of Angular/React web applications
  • German language (B1 or higher)
WHAT WE OFFER
  • Flexible remote work with regular travel to Germany 
  • 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
  • Appreciation, flat hierarchies, shared growth and vibrant interaction
  • Free space for your ideas
HOW YOU CAN APPLY
Please apply with your informative CV, current employment certificates, a salary expectation and your possible start date.

Please use our form. If you have further questions, please contact our recruiter Clerk Jungk via e-mail: jobs@drsmile.de

About us
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. Currently DrSmile offers its' innovative aligner treatment at more than 50 partner practices in several European markets, providing unique customer experience with digital solutions. 
We are looking forward to welcoming you!
We appreciate your interest in DrSmile. Please fill the following short form. If you have difficulties with the upload of your data, please feel free to email jobs@drsmile.de.

Please upload your CV or provide your LinkedIn or XING profile. 

Click to select multiple files or use drag-and-drop
Uploading document. Please wait.