company logo

Backend Engineer

DesktopIP Limited

Tidak Perlu Sign Up!

Deskripsi Pekerjaan

Job Description:

As a Backend Engineer, you will be responsible for designing, developing, and maintaining high-performance REST APIs that power our applications. You will work on complex projects, collaborate with cross-functional teams, and have the opportunity to shape our backend architecture. Your expertise in OOP and microservices concepts, along with your knowledge of the SDLC, will be crucial in delivering scalable and efficient solutions.

Responsibilities

  • Design, develop, and maintain RESTful APIs using languages such as Golang, Node.js, Java, or Python.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement API requirements.
  • Apply best practices in OOP (Object-Oriented Programming) to create maintainable and scalable code.
  • Implement microservices architecture and contribute to the development of microservices-based applications.
  • Work with SQL databases and ensure the efficient storage and retrieval of data.
  • Troubleshoot and resolve API-related issues, ensuring optimal performance and reliability.
  • Utilize the SDLC for code versioning and continuous integration.
  • Stay updated on industry trends and emerging technologies, and recommend improvements to our tech stack.
  • Document code, processes, and APIs for internal and external reference

Kualifikasi

  • Minimum of 3 years of professional experience as a Backend Engineer, with expertise in REST API development.
  • Proficiency in at least one of the following languages: Golang, Node.js, Java, or Python.
  • Strong knowledge of Object-Oriented Programming (OOP) principles.
  • Experience in designing and implementing microservices-based architectures.
  • Familiarity with SQL databases and database design principles.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a collaborative team.
  • Effective communication skills and the ability to explain technical concepts to non-technical stakeholders.
  • Experience with NoSQL databases, such as MongoDB or Hadoop.
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

Tentang DesktopIP Limited
Selengkapnya

End-To-End Digital Enablement Solutions.

We develop strategies and build products to help you reach the highest level of digitalization.

We bring your business to the new way of operating.

Industri
IT Services And IT Consulting
Lokasi
Jakarta, Indonesia
Ukuran Perusahaan
>100 employees