Venus Hiring

Backend Engineer

About the Role:
Our client is seeking a talented Backend Engineer to design, develop, and maintain scalable server-side applications. You’ll work closely with frontend developers, product managers, and DevOps teams to deliver high-performance, reliable, and secure backend systems.

Key Responsibilities:

  • Develop and maintain REST and GraphQL APIs
  • Build scalable microservices and server-side architectures
  • Implement database schemas, queries, and optimization strategies
  • Write clean, efficient, and well-tested backend code
  • Monitor system performance and troubleshoot production issues
  • Collaborate with DevOps for smooth deployment and CI/CD workflows
  • Ensure best practices for authentication, authorization, and data security

Required Skills & Experience:

  • 3–6 years of backend engineering experience
  • Strong programming skills in Node.js, Python, or Java
  • Hands-on experience with SQL and NoSQL databases (PostgreSQL, MongoDB, DynamoDB)
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
  • Knowledge of REST APIs, GraphQL, and asynchronous programming patterns
  • Experience with testing frameworks (Jest, PyTest, Mocha, JUnit)

Bonus Points for:

  • Experience with serverless architectures (AWS Lambda, Google Cloud Functions)
  • Familiarity with event-driven systems (Kafka, RabbitMQ)
  • Experience with caching solutions (Redis, Memcached)

What We Offer:

  • Opportunity to build scalable backend systems used by thousands of users
  • Competitive compensation, benefits, and performance incentives
  • Collaborative team culture with mentorship opportunities

Job Category: Accounting & Back-Office Operations
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top