Overview
We are looking for a Senior Backend Developer to join our Billing Platform team and play a key role in evolving and modernizing our complex billing systems. This your opportunity to shine and make a great impact.
Responsibilities
- Take end-to-end ownership of projects: design, development, testing, monitoring, and maintenance.
- Design and implement complex integration systems in the billing domain.
- Strengthen team expertise in databases, event-driven architecture, and AWS-based systems.
- Improve team velocity through automation, adoption of new technologies, implementing AI smart solutions and better development practices.
- Collaborate with multiple internal teams and external partners.
- Handle ongoing production issues as part of the team’s daily work.
- Contribute to collective technical knowledge by suggesting creative solutions and promoting fresh thinking.
Requirements
- 5+ years of experience in complex backend development.
- Proven ability to design and build scalable systems using OOP principles.
- Strong experience with both relational and NoSQL databases (MongoDB; DynamoDB etc).
- Hands-on experience with distributed and event-driven systems, including data-intensive environments and robust APIs.
- Proven experience with AWS (Lambda, Step Functions, SQS/SNS, RDS/DynamoDB, S3, etc.).
- Experience with CI/CD pipelines and adherence to code quality standards.
- Curiosity and practical experience with AI and modern development tools that foster innovation.
- Fast learner with a sense of ownership, accountability, and ability to perform under pressure.
- Strong ability to work across cross-functional teams, aligning technical efforts with business and operational needs.
- Full professional proficiency in Hebrew and English (spoken and written).
Advantages:
- Background working on billing, payments, or financial systems.
- Experience with automated testing.
- Knowledge of Coralogix or other advanced monitoring/observability tools.