Backend Software Developer – Python & SQL
Aivhy — Malta · Posted ~3 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Backend Software Developer – Python & SQL
Company: Aivhy/OpenIIoT
Location: Malta, Paola and remote from within Malta
Type: Full-time
Experience: 3+ years in a relevant software development role
Quick overviewBackend-focused software development roleStrong focus on Python and SQLFull-time position based in MaltaHybrid setup: Paola + remote from within MaltaWork on business software, workflows, integrations and operational dataStrong plus: experience with ERP, WMS, MES, MRP or similar systemsStrong plus: experience with Docker or Podman, Linux, C++ or ReactWe aim to fill this role within the next 2 months
Aivhy is looking for a Backend Software Developer with strong Python and SQL experience.
Aivhy helps manufacturing and logistics companies digitalise their operations around the way they actually work.
We build practical software solutions that support business processes, operational workflows, data flows, integrations and decision-making.
About the roleAs a Backend Software Developer, you will design, develop, test, implement and support reliable software for business administration and operational systems.
You will work with Python, SQL, databases, APIs, integrations and backend logic.
The role is hands-on and technical.
You will work closely with developers, architects and consultants to build software that is stable, maintainable and useful in daily operations.
This role is a good fit for someone who understands backend development, structured data, database design and clean software architecture.
What you will doDesign, develop, test and support backend softwareBuild reliable, scalable and production-ready software modulesWork with Python, SQL and SQL/NoSQL databasesDevelop APIs, integrations and data processing workflowsTranslate business and operational requirements into clear backend logicImprove existing software for performance, stability and maintainabilityWork with Linux-based environments and software containers such as Docker or PodmanDocument software and contribute to maintainable, high-quality codeApply testing, debugging and clean coding practicesWork in an agile environment and improve the system based on changing requirementsTake ownership of individual modules and ensure quality, reliability and performance
What we are looking for3 or more years of experience in a relevant software development roleBachelor’s or Master’s degree in Engineering, Computer Science or a related fieldStrong backend development experienceStrong Python experienceStrong SQL experienceExperience with SQL and/or NoSQL databasesExperience building reliable production-ready softwareExperience with APIs, integrations and structured dataExperience with Linux operating systemsExperience with software containers such as Docker or PodmanStrong testing, documentation and clean coding practicesGood debugging and problem-solving skillsGood communication skillsAble to work independently and as part of a teamFluent in English, written and spoken
Strong advantagesExperience with business administration systems such as ERP, WMS, MES, MRP or bookkeeping softwareUnderstanding of manufacturing, logistics, supply chain or operational administration processesExperience with larger codebases or scalable systemsExperience with event-driven systemsExperience with real-time data processingExperience with C++Experience with ReactFamiliarity with domain-driven design
What we offerA full-time role in a growing technology companyA flexible working environment and scheduleThe chance to work with a skilled and practical technical teamCareer opportunities in a growing businessOpportunities for professional development and trainingA competitive salary and benefits package
Important eligibility requirementBecause we aim to fill this role within the next 2 months, we can only consider candidates who:
are already legally authorised to work in Malta or the EU, oralready hold a valid work permit or visa that allows them to work in Malta.
At this stage, we cannot consider candidates who require employer-sponsored visa or work permit processing, or candidates based outside the EU without existing work authorisation for Malta.
Please clearly mention your current work authorisation status in your application.
How to applyPlease apply with your CV and a short motivation.
Your current locationWhether you are based in Malta or willing to relocate to MaltaYour current work authorisation status for Malta / EUYour salary expectationYour notice periodYour experience with Python and SQLAny experience with ERP, WMS, MES, MRP or other business administration systems
We have 144,382 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,382 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume