Full Stack Developer (Golang) — Karivia - Karivia
PT Lawencon Internasional logo

PT Lawencon Internasional

Full Stack Developer (Golang)

Diposting 2 bulan yang lalu

Tipe pekerjaan

F U L L T I M E

Lokasi kerja

O N S I T E · Jakarta Selatan

Kompensasi

Gaji tidak dicantumkan

Diperbarui

2 bulan yang lalu

Tentang pekerjaan

Tanggung Jawab: - Design, develop, and maintain full-stack web applications with scalable and maintainable architecture. - Develop backend services and RESTful/gRPC APIs using Go (Golang), Python, and/or PHP. - Build responsive and user-friendly frontend applications using modern JavaScript frameworks. - Design and implement microservices-based applications and containerized deployments. - Develop and maintain real-time and batch data processing pipelines. - Integrate applications with SQL and NoSQL databases as well as third-party services. - Collaborate with UI/UX designers, product owners, and other developers to deliver high-quality software solutions. - Perform API development, testing, debugging, and documentation using Postman. - Optimize application performance, scalability, and security. - Participate in code reviews, technical discussions, and continuous improvement initiatives. Kualifikasi: - Diploma (D3) or Bachelor's degree in Computer Science, Information Technology, Information Systems, Informatics Engineering, Statistics, Mathematics, Industrial Engineering, or a related field. - Minimum 2 years of experience in Full Stack Development or a related field, or equivalent practical experience. - Strong experience in backend development using Go (Golang), with additional experience in Python and/or PHP. - Solid understanding of API communication protocols, including REST and gRPC. - Experience in frontend development using HTML, CSS, JavaScript, and modern frameworks such as React.js, Vue.js, and Bootstrap. - Experience using GitHub for version control, Figma for UI collaboration, and Postman for API development and testing. - Hands-on experience implementing Microservices Architecture and Containerization using Docker and Kubernetes. - Experience building streaming and batch processing pipelines. - Experience with real-time data processing and messaging platforms such as Apache Kafka or Confluent Kafka. - Strong knowledge of SQL and NoSQL databases, including technologies such as MySQL, SQL Server, Hive, Impala, HBase, and Elasticsearch. - Strong analytical, problem-solving, and communication skills. - Ability to quickly learn new technologies and work effectively in a collaborative Agile environment.