Backend Software Engineer
MiddleOn-site (Colombo)Salary undisclosed
Required Skills
PythonJavaAWSGCPAzureDockerPostgreSQLSQLFastAPI
Job Description
We are looking for a skilled Software Backend Engineer to join our rapidly growing engineering teams.
In this role, you will design, develop, and maintain the backend services that power Orfium's applications. Working as part of a collaborative Agile team, you'll build scalable and reliable software, contribute to technical discussions, and help deliver high-quality solutions that support the global music industry. You'll have the opportunity to learn from experienced engineers, take ownership of your work, and continuously grow your technical skills.
Responsibilities
You will be part of an Agile Team and will:
- Maintain & Build - new features for our B2B products.
- Propose - solutions and participate in team meetings.
- Review - your team's code.
- Document - your work in a clean & simple way.
- Design, Implement & Deliver - complex features and systems in an autonomous manner.
Requirements
- 3+ years of working experience in creating and maintaining software systems in production environments with a modern Web Development Framework (e.g. FastAPI, .NET Framework, Django, Ruby on Rails, Laravel, Spring, ExpressJS).
- Experience with object-oriented development (e.g. .NET, C#, Python, Ruby, Java).
- Hands-on SQL experience (preferably with PostgreSQL).
- Write organized and clean code.
- Excellent understanding of
Ready to apply? Optimize your CV for this specific jobAI customizes your experience bullets and increases chances to get hired.