Description
We are looking for Fullstack-, Frontend- and Backend-Developers for the next 6 months. In the following paragraph, you`ll find the role description for the Backend-Developer. If you are interested in the other positions or know someone who might be, please feel free to contact me.We are a company with more than 15 years of experience in medical trials, operating in more than 50 countries worldwide and we are looking for a well-balanced and experienced software engineer.
Clariness is in the process of scaling its service globally and expanding to reach out to more and more potential patients with our patient-facing platform http://clinlife.com. For this adventure, we are in the process of building up multiple cross-functional teams of skilled software developers that enable us to leverage the power of our current and future applications for more patients and new business models.
This is a chance to help shape and build a quality-focused and professional engineering culture and to continuously learn from senior peers.
Backend-Tasks:
- Building maintainable, scalable, high-traffic distributed systems based on Spring and others while establishing best practices
- Developing new or adapt existing services in predominantly with Spring
- Writing clean and maintainable code (without assistance)
- Ensuring service functionality and security applying proper testing on code
- Pairing with frontend developers and infrastructure experts to acquire additional assistance and firsthand learning
- Help the team to improve in order to deliver features faster in a higher quality
Backend- Profile:
- At least 3+ years experience as a software engineer
- Deep knowledge of Java programming
- At least 1.5 years experience with building scalable, high-traffic API’s / web applications based on Spring or other frameworks (e.g., REST APIs, versioning, HATEOAS)
- Experience in the following methods would be a plus: testing - writing tests, using mock libraries, load testing (e.g., Restful, JMeter, Gatling), domain-driven design and TDD, using and designing data structures in different database types (relational, object databases), AWS ecosystem, container-based environments and/or infrastructure management automatization
- Open to dig into frontend and new technologies e.g., React, Angular, Docker, Kubernetes and others
- Fluent in English (spoken and written) - official language
Our Tech Stack:
- Infrastructure: Helm, Docker, Amazon Web Services
- Backend: Spring, MySQL, Redis
- Frontend: Next.js, Play, React, Angular, Cypress
- Methods: Microservices (Monolith breakdown in progress), Kanban, (introducing TDD & DDD), Continuous Integration
Would you be interested? Please contact us via the form, including your availability and hourly rate/ daily rate.