Langsung ke konten utama

Senior Back End Engineer

Gaji
Gaji tidak dicantumkan
Jenis pekerjaan
Penuh waktu
Diposting
Sumber
Jobstreet Indonesia (SEEK API + GraphQL)
  • kantor
Lamar di Jobstreet Indonesia (SEEK API + GraphQL) ↗

Kami akan mengarahkan Anda ke situs tempat lowongan diposting untuk menyelesaikan lamaran.

Deskripsi pekerjaan

About the Role

A Backend Developer is responsible for building and maintaining the server-side logic, databases, and APis of a web application. Their primary focus is on how the application works behind the scenes, ensuring performance, security, and scalability.

Role Description

  • Develop and Maintain APls

  • Create RESTful or GraphQL APIs for frontend and third-party integrations.

  • Ensure efficient data exchange between frontend and backend.

  • Database Management

  • Design, optimize, and manage relational (MySQL, PostgreSQL) or NoSQL (MongoDB, Redis) databases.

  • Write efficient queries and handle database migrations.

  • Server-Side Logic

  • Implement business logic using programming languages like Python (Django, Flask), JavaScript (Node.js), Java (Spring Boot), or PHP (Laravel).

  • Optimize application performance and security.

  • Authentication & Authorization

  • Implement user authentication (JWT, Auth, sessions).

  • Manage role-based access control (RBAC).

  • Performance Optimization

  • Improve API response times and database queries.

  • Implement caching mechanisms (Redis, Memcached).

  • Security Measures

  • Protect against SQL injection, XSS, and CSRF attacks.

  • Implement data encryption and secure API endpoints.

  • Deployment & DevOps

  • Deploy applications on cloud services (AWS, Azure, Google Cloud).

  • Work with CI/CD pipelines and containerization tools like Docker and Kubernetes.

  • Collaboration with Frontend & Other Teams

  • Work closely with frontend developers to ensure smooth API consumption.

  • Collaborate with DevOps and security teams for deployment and security best practices.

Role Requirement

  • Min 3 years working in experience in software development

  • Good understanding in Java and Spring

  • Familiar with API development

  • Familiar with distributed system architecture

  • Familiar with agile methodology

Referensi: 305513 · Berlaku sampai 22 November 2026

Lowongan serupa