We are seeking a Back End Engineer to join our team and take a key role in designing, developing, and maintaining reliable backend services.
This position will be responsible for building scalable and secure systems, ensuring high performance, and collaborating closely with cross-functional teams to deliver end-to-end solutions.
The ideal candidate is someone who writes clean and maintainable code, is passionate about backend technologies, and stays up to date with industry best practices.
Job Description : Design, develop, and maintain backend services APIs.
Collaborate with frontend engineers, product managers, and DevOps to deliver end-to-end solutions.
Optimize performance, scalability, and reliability of backend systems.
Implement security and data protection measures in all backend services.
Write clean, maintainable, and well-documented code.
Troubleshoot, debug, and upgrade existing systems.
Participate in code reviews.
Stay updated with emerging technologies and backend development best practices.
Job Requirement : 2+ years of experience in backend development. Proficiency in at least one backend language (preferably, Go).
Strong understanding of RESTful APIs and / or gRPC.
Solid knowledge of relational and NoSQL databases (preferably, MySQL and Redis).
Familiarity with cloud platforms (e.g., GCP) and containerization (Docker, Kubernetes).
Understanding of CI / CD pipelines and version control systems (Git).
Strong knowledge of data structures, algorithms, and system design.
Excellent problem-solving and debugging skills.
Powered by JazzHR
Back End Engineer • South Jakarta, Jakarta, ID