Working in distributed international cross functional team a developer will help the team with solution design and implementation for new features in Web portal hosted in the cloud doctors use to submit and track orders for Spark Aligners.
Being a part of agile team, we expect a developer will contribute to features refinement working closely with product managers as well as will help development team with planning features to upcoming release and sprints.
You will be in touch with support team and help troubleshoot possible issues users have.
Job Requirements:
Overall 4+ year's experience of software developing using Java and Spring tech stack.
Experience with
Java
Spring (Spring Boot, Sprint MVC, Spring Data)
ORM (Hibernate, Spring Data, JPA)
API design and implementation (REST, HTTP)
Unit and integration testing (JUnit, Mockito, Sprint Test MVC, Testcontainers)
Build systems (Maven, Bamboo are preferable, or any other like Gradle, Jenkins, TeamCity, etc)
RDBM
SQL
MySQL is preferable, or any other RDBM like PostgreSQL, Oracle, MSSQL
Experience with Cloud and containerisation technologies
Job Description:
Senior Backend Software Developer will part of regional/global team supporting software of Spark Aligners. We use complex software solution for aligners (invisible braces) that supports the process from order, design to manufacturing. This role will support web based backend development.