Software Developer
We are seeking a skilled Software Developer to join our team.
* This is an exciting opportunity for someone who enjoys working with Kotlin and Spring Boot, as well as collaborating with cross-functional teams.
About the Role
The primary focus of this role will be on back-end development using Kotlin and Spring Boot. The successful candidate will have the opportunity to work on high-impact projects that drive business growth.
The ideal candidate will have strong communication skills, a proactive attitude, and experience with automated testing and agile methodologies.
Key Responsibilities
* Develop back-end solutions ensuring functionality, maintainability, performance, and adherence to engineering best practices.
* Build services aligned with business strategy, OKRs, and product initiatives.
* Implement and maintain reliable and scalable microservices and REST APIs.
* Create automated tests following the testing pyramid.
Required Skills and Qualifications
* Proficiency in Kotlin and Spring Boot (top priority).
* Solid experience with microservices and REST API architecture.
* Strong knowledge of relational databases.
* Experience with automated testing and understanding of the testing pyramid.
* Experience with at least one other Back-end language: Java, Python, Ruby, Go (Kotlin is mandatory).
Benefits
At OSF Digital, we offer a dynamic and inclusive work environment where you can bring your whole self to work. We welcome individuals from diverse backgrounds and do not discriminate based on gender identity, race, ethnicity, disability, sexual orientation, color, religion, national origin, age, marital status, or any other protected category.