NoLimit Logo B

Back End Developer Internship

Responsibilities:

  1. Design and implement backend services: You will be responsible for designing and implementing backend services, ensuring they are scalable, robust, and secure.
  2. Manage databases: Oversee the management of databases, ensuring data integrity, security, and optimized performance.
  3. Maintain application for optimum speed and scalability: Ensure the backend services are optimized for speed and scalability by learning and utilizing Scala programming language.
  4. Code reviews and testing: Participate in code reviews to maintain code quality and share knowledge. Write unit and integration tests to ensure the reliability of the system.
  5. Collaborate with the team: Work closely with frontend engineers, data scientists, and product managers to ensure the backend services meet the needs of the user- facing applications.
  6. Maintain documentation: Document the design and operation of your services to enable easier onboarding for new team members and facilitate ongoing maintenance.
  7. Continuous learning: Stay up to date with the latest technologies and best practices in backend development.

Qualification :

  1. Understanding of Concepts: Familiar with Object Oriented Programming (OOP)
  2. Programming skills: Proficiency in a backend programming language such as Python, Java, or Node.js.
  3. Understanding of databases: Experience with MySQL and PostgreSQL.
  4. Knowledge of RESTful APIs: Familiar with designing and using RESTful APIs.
  5. Version control systems: Familiarity with version control systems like Git.
  6. Problem-solving skills: Strong problem-solving skills and ability to think algorithmically.
  7. Communication skills: Good written and verbal communication skills in English.
  8. Teamwork: Able to work well in a team or individually.

Plus Point:

  1. Experience with cloud platforms: Experience with cloud platforms like AWS, Google Cloud, or Azure is a plus.
  2. Understanding of DevOps: Familiarity with DevOps practices like CI/CD, containerization (Docker), and orchestration (Kubernetes) is beneficial.
  3. Data pipelining: Experience in using Elasticsearch and Apache Kafka.
Job Category: Operational
Job Type: Internship
Job Location: Bandung

Apply for this position

Maximum allowed file size is 16 MB. Allowed Type(s): .pdf, .doc, .docx
NoLimit Logo
Produk

NoLimit Dashboard

Tingkatkan strategi bisnis dan daya saing di industri dengan analisis media sosial.

NoLimit Care

Hubungkan semua channel komunikasi digital dalam satu dashboard secara efisien.

NoLimit+

Dapatkan analisis mendalam dengan dashboard yang dirancang khusus untuk Anda.

Solusi

Perusahaan

Buat strategi berbasis data dengan analisis media sosial dan kompetitor dengan lengkap.

Usaha Kecil Menengah

Libatkan lebih banyak audiens dan kembangkan bisnis Anda dengan media sosial & analisis konten.

Kementerian

Pantau opini publik untuk membuat dampak yang lebih besar dengan dashboard yang disesuaikan.

Pemerintah Daerah

Optimalkan media sosial untuk membangun kepercayaan publik dengan menjadi wadah aspirasi

Politik

Manfaatkan data social media untuk memahami pemberi suara dan strategi kompetitor.