Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are now looking for a Backend Engineer (Mid-Senior) to join our growing engineering team. In this role, you will help shape the backend foundation of our API-first payments platform - building scalable, reliable systems that empower customers and internal teams alike. You will work closely with engineers across disciplines to design and deliver robust, high-performance services that are core to Guru Pay's mission.
If you enjoy tackling complex technical challenges, care deeply about clean architecture and resilient systems, and thrive in collaborative environments, we'd love to meet you.
What will you do:
- Design and Develop: Build and maintain backend services that are scalable, performant, and reliable
- Collaborate: Work closely with frontend and DevOps engineers and product managers to deliver cohesive features
- Optimize: Identify bottlenecks, improve performance, and ensure system resilience
- Maintain Quality: Write clean, maintainable, well-tested, and well-documented code
- Own and Operate: Take end-to-end ownership - from development through deployment and monitoring
- Review and Mentor: Participate in code reviews and provide constructive feedback to peers
- Evolve Architecture: Contribute to architectural discussions and help shape long-term technical direction
- Ensure Reliability: Implement best practices in observability, error handling, and service-level monitoring
- Experience: 4-7 years of professional backend development experience, or equivalent depth of skill
- Strong proficiency in PHP + Laravel
- Proven experience designing and implementing RESTful APIs serving asynchronous services
- Hands-on experience with SQL (we use MySQL) and NoSQL (e.g., MongoDB, Redis) databases
- Experience building distributed performant systems and optimising performance
- Experience with microservices or event-driven architectures (we use RabbitMQ)
- Experience with unit, integration, and end-to-end testing for backend services
- Proficiency with Git and CI/CD workflows (we use Azure DevOps)
- Familiarity with containerization (Docker) and cloud environments (we use AWS)
- Ability to clearly explain technical concepts and collaborate effectively with cross-functional teams
- Business-level communication fluency in English
- Located anywhere in Lithuania, willing to travel to the Vilnius office for two days per week
- Background in FinTech, payments, or other regulated domains with security/compliance considerations is a strong plus
- Exposure to observability tools (e.g., Prometheus, Grafana, OpenTelemetry) is a strong plus
- Familiarity with Kubernetes or other orchestration tools
- Knowledge of security best practices
- A starting salary of 4500 EUR Gross (negotiable based on experience)
- 2nd pillar pension coverage
- Encouragement and budget to support your professional development and certifications
- Extra vacation day on your birthday
- Hybrid work options between our Vilnius office and anywhere in Lithuania
- Regular workations, health challenges, and other team initiatives
- A team that values code quality, end-user experience, and continuous improvement
Key Skills
Ranked by relevanceReady to apply?
Join GURU PAY and take your career to the next level!
Application takes less than 5 minutes