Java Developer
Our product is focused on improvement of human wellbeing and as such is profoundly human-centered we have adopted similar approach to our work environment. Every day we are striving to become more and more human-centered organisation as we believe in orienting everything we do not only around users and customers but also around ourselves and relationship between us. We are using latest technology stack utilizing Azure Cloud native solutions, including IoT services backed with serverless computing along with a few WebApps. If shaping the future of medicine motivates you, then you might enjoy working in our team.
Here are some details on what you will do:
- develop our backend systems using latest tools and frameworks
- implement IoT device communication protocols
- design REST APIs for integrations with our partners’ systems
- develop Azure cloud native serverless workflows and Docker microservices
- enhance applications capabilities around security, availability and scalability
- implement your own ideas and innovations
- enjoy startup and agile work environment while creating innovative medical product
Our expectations are as follows:
- strong problem solving and analytical skills
- at least 4 years experience in Java programming
- good knowledge of Spring Boot and security issues
- being keen on practicing OOP, design patterns, SOLID and clean code approach
- experience in REST API development
- familiarity with Swagger
- experience with SQL and document databases
- experience in developing for cloud and Docker
- experience working in Scrum and DevOps mode
- passion for acquiring new skills and learning new technologie
You will get extra points if you:
- know Python
- have experience in DDD approach
- have experience with Angular and/or React
- have experience in microservices and/or serverless
What we offer:
- salary 12 000 – 16 000 PLN per month
- having an impact on the wellbeing of thousands of people around the world by creating an innovative product that enables easier access to medical treatment
- fully remote work
- possibility to choose tools and implement your own ideas
- atmosphere of mutual support, fun and growth