DevJobs

Back End Developer

Overview
Skills
  • Java Java
  • Python Python
  • Node.js Node.js
  • React React
  • PostgreSQL PostgreSQL
  • Redis Redis
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Kubernetes Kubernetes

About PayEm

PayEm streamlines spend management with an intuitive platform serving finance teams and employees. Our solution features corporate cards, customizable request forms, flexible approval workflows, and real-time budget visibility integrated with ERP data. With AI-powered invoice processing and self-service purchase orders, PayEm reduces manual work for finance teams while maintaining transparency and control.


Why PayEm?

Do you want to build software that truly matters? At PayEm, we’re revolutionizing how companies manage global spend and procurement processes. Our platform automates the entire Request-to-Reconciliation process, deeply integrates with ERP systems, and solves real pain points for finance teams worldwide.


Who are we looking for?

We are looking for a Backend Developer with at least 3 years of hands-on experience, who is hungry to grow, curious, and driven to innovate.


You are a great fit if:

  • You have 3+ years of backend development experience in production environments.
  • You’re fluent in Python, Node.js, or Java.
  • You’ve worked with relational databases (e.g., PostgreSQL) and NoSQL solutions (e.g., Redis).
  • You are familiar with cloud infrastructure (AWS, GCP, or Azure) and containerized environments (Docker, Kubernetes).
  • You believe in clean code, design principles, and software craftsmanship.
  • You enjoy collaborating and iterating fast in an Agile environment.
  • Bonus: You have some familiarity with React or other frontend technologies and are comfortable working with full stack flows when needed.


What will you do?

As a Backend Developer at PayEm, you will:

  • Design, build, and deliver product capabilities that solve real business problems in the domains of spend management and procurement.
  • Take ownership of features — from planning and implementation to testing and monitoring in production.
  • Contribute to our engineering culture by improving tools, processes, and systems to make the team more productive.
  • Write clean, maintainable, and well-tested code that other engineers enjoy reading and building upon.
  • Participate in code reviews and help maintain a high standard across the team.


Requirements:

  • B.Sc. in Computer Science or equivalent experience.
  • 3+ years of professional experience in backend development.
  • Proficiency in at least one backend language (Python, Node.js, or Java).
  • Experience working with SQL and NoSQL databases.
  • Familiarity with cloud platforms and container technologies.
  • Team player with strong communication skills and a growth mindset.
  • Curiosity and desire to explore new tools, approaches, and ideas.
  • Bonus: Experience or interest in frontend development with React.

PayEm