About Albert Health
Albert Health is an AI-driven, voice-based digital health startup enabling people to manage chronic diseases. Albert was founded in 2018 and headquartered in the United Kingdom. Albert Health develops health management programs in collaboration with multinational pharmaceutical companies, insurance companies, and healthcare providers to increase medication and treatment adherence by offering digital health solutions complemented with the voice technology.
Albert Health has raised a total of $1.5 investment so far and our investors include Sabancı Ventures, Akportföy, EGIAD Melekleri, Teknoloji Yatırım, Kanca Ventures, Techstars and Wayra. We have touched the lives of 150.000+ patients via the co-created programs alongside Pfizer, Roche, Bayer, Sanofi, Abbott, and more.
The ideal candidate will be responsible for designing, developing, testing, and debugging backend services of the Albert Health Management Platform. Using Java with Spring and other cutting-edge technologies in the Java World.
Responsibilities
- Work closely with the software architect, the team lead, and other team members for the implementation and design of new services and features, as well as extend and improve the existing ones.
- Produce best practice guidelines for the development process, revision control, coding style, security practices, testability, and maintainability. You will have to write automated tests, review code, and be open to feedback when your code is reviewed.
- We’d like to hear your voice when making decisions. Your proactiveness will be most welcomed and stimulated.
Qualifications
- 3+ years of experience with Java
- Experience with Spring Boot
- Experience with RDBMS/SQL databases (PostgreSQL)
- Experience with design and implementation of APIs, HTTP, and Client-Server communication
- Write well-structured, clean, testable, and maintainable code
- Write unit and integration tests with JUnit, Mockito or other mocking frameworks
- Microservices architecture, distributed systems, and asynchronous patterns
- Docker
- Experience with Maven or other build tools
- Experience with Git version control system and branching strategies