
Backend Developer, Full Time
COREnglish
full-time
Posted on:
Location Type: Remote
Location: Indonesia
Visit company websiteExplore more
Tech Stack
About the role
- 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
- 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.
Benefits
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoNode.jsPythonJavaREST APIGraphQLPostgreSQLMySQLDockerCI/CD
Soft Skills
communicationcollaborationproblem-solvingcode qualityclean code