Software
Full Stack Developer (Python / Java)
Join a client's internal IS development team to replace their Contract & Billing platform, then support newly launched products through Salesforce APEX and Office 365 automation.
- Location
- Beirut, Lebanon (on-site at client premises)
- Engagement
- Full-time · Starting October 2026
- Experience
- 0–3 years
- Track
- Software
What you'll do
- Work alongside the internal development team to deliver the change of the Contract & Billing platform
- Design, build and maintain back-end services and integrations in Python and Java, backed by SQL databases
- Develop and extend Salesforce APEX code to support new products after go-live
- Build Power Apps and Power Automate solutions that streamline business workflows around the new platform
- Support testing, deployment and post-implementation stabilisation, resolving defects and integration issues
- Participate in code reviews, documentation and release activities, and work with business, project and IS stakeholders to clarify requirements
What we're looking for
- Strong, demonstrable Python — the core skill for this role
- Hands-on Java and SQL
- Bachelor's degree in Software Engineering or a closely related field
- Professional working proficiency in English, written and spoken
- Solid grasp of software engineering practice, version control and full-stack application design
- Able to work on-site in Beirut
Nice to have
How hiring works here
- 01ApplySend us your profile and the stack you actually want to work in.
- 02Intro callA 30-minute conversation about your experience, goals and availability.
- 03Technical validationA focused technical session on your real stack and domain.
- 04Client interviewWe brief you properly, then introduce you to the client team.
- 05Offer & onboardingContracting, visa where relevant, and onboarding support.
Questions before you apply? Ask them in the message field of the form below — a person reads every application and will answer.
Apply for Full Stack Developer (Python / Java)
Takes a couple of minutes. We read every application and reply either way.
Other open roles
View all- Software
Software Engineer
Join an IS development team on a major client initiative to decommission and replace a legacy system — hands-on delivery on a high-visibility project, alongside experienced engineers.
Beirut, Lebanon (nearshore delivery)
- DevOps
DevOps Engineer
Design, build and operate the automated platforms that deliver client software reliably and securely across SaaS, cloud and on-premise environments.
Beirut, Lebanon (nearshore delivery)
- Data
Data & Analytics Developer
Build BI dashboards end to end — from data integration and ingestion through to visualisation — supporting a major client initiative.
Beirut, Lebanon (nearshore delivery)