Backend Developer
UpHill
Software Engineering
Lisbon, Portugal
Posted on Saturday, June 24, 2023
UpHill is the place where health professionals can find best practices to decide and train.
We're backed and trusted by top-tier investors and leading clients (e.g. Luz Saúde, Caixa Capital, Bynd, Maze, Brighteye Ventures, Novartis, Pfizer, etc).
Today we're looking for a Backend Developer to join our talented team and help us build a decision support Saas platform that will revolutionize healthcare, minimize medical error and thus improve patient outcomes.
Stack used:
- Spring boot
- Docker
- Java 16
- MySQL
- noSQL - MongoDB
- AWS stack - Fargate (service architecture), SQS, Cognito, Lambda, etc
Main requirements
- MSc/BSc in Computer Engineering or similar.
- Minimum 4 years of Backend development experience using Java
- Experience in working in a team
- Experience in Code Reviews
- Strong Testing experience - Unit, Integration, E2E
- Rigorous about code quality - Usage of tools like SonarQube
- Experience in taking part in architectural discussions/decisions
- Clear knowledge of Rest Architecture principles
- Fluency in Portuguese and English.
Nice to have
- Spring boot
- Docker
- noSQL
- CICD knowledge
- DevOps knowledge
- Experience working in a services oriented architecture
- Kafka
- HL7v2/FHIR knowledge
- Experience with integrations
Perks
- Health & dental insurance.
- Birthday day-off
- Gym
- Flexible schedule
- Open vacation policy
- Budget for training
- Additional Team holidays - Get together with the entire company
- New Macbook and budget for peripherals.
- Office freebies.
- No Corporate BS.