Backend Developer (Full Time)
Actively Reviewing the ApplicationsCOREnglish
Job Description
Location: Remote / Indonesia
Type: Full-time
Tasks
Responsibilities
Develop and maintain RESTful and/or GraphQL APIs for our platform.
Implement and manage secure authentication, authorization, and session management.
Design, optimize, and maintain relational databases (PostgreSQL/MySQL) with efficient queries.
Build background workers, schedulers, and job queues for processing tasks asynchronously.
Integrate with third-party services and internal microservices.
Monitor server performance, error logging, and implement alerting systems.
Ensure code quality through proper testing (unit, integration, and end-to-end tests).
Collaborate with the frontend team to ensure smooth API integration and consistent data flow.
Optimize application performance, scalability, and security for production environments.
Deploy and maintain backend services using CI/CD pipelines (Docker, Kubernetes, or similar).
Requirements
Requirements
3+ years of experience in backend development with Go / Node.js / Python / Java.
Strong understanding of REST API and GraphQL architecture.
Hands-on experience with PostgreSQL/MySQL and ORMs like Prisma, Sequelize, or TypeORM.
Experience with authentication & authorization (JWT, OAuth2, RBAC).
Familiarity with background jobs & message queues (BullMQ, RabbitMQ, or similar).
Knowledge of Docker and containerized deployments.
Experience with cloud services (AWS, GCP, or DigitalOcean) and CI/CD pipelines.
Strong understanding of security best practices (SQL injection, XSS, CSRF prevention).
Experience with logging, monitoring, and performance tuning.
Ability to write clean, maintainable, and well-tested code.
Good communication skills and ability to work collaboratively with cross-functional teams.
Nice to Have
Experience with microservices architecture.
Familiarity with gRPC and WebSockets for real-time services.
Knowledge of serverless functions and event-driven architectures.
Prior experience in fintech, e-learning, or SaaS platforms.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Product Marketing Manager
Exponential AI
Graphic Designer
Breadbuttr
Administration Executive
Academik AI
UI/UX Design Internship in Chandigarh, Mohali
Canvas Craft Media
Senior Data Engineer (AWS)
Willware Technologies
Share
Quick Apply
Upload your resume to apply for this position