Tecsys Inc.
Tecsys Inc.
501 – 1.000 Karyawan
Layanan kesehatanLogistikSaaS
Tecsys Inc. mengembangkan perangkat lunak dan layanan manajemen rantai pasok untuk organisasi layanan kesehatan, distribusi, logistik pihak ketiga, ritel, dan e-commerce. Platform Elite dan Omni mendukung manajemen gudang, pengendalian persediaan, manajemen transportasi, dan pemenuhan pesanan, sehingga membantu tim mengoordinasikan operasi yang kompleks melalui lingkungan teknologi yang terhubung. Tecsys terutama berfokus pada integrasi rantai pasok layanan kesehatan, yang melalui visibilitas dan pelaksanaan yang lebih baik dapat mendukung efisiensi operasional, pengendalian biaya, dan perawatan pasien.

Pengembang Backend Java Utama di Tecsys (Hibrida, Kanada)

Memimpin pengembangan Java untuk membangun sistem backend bagi perangkat lunak rantai pasok cloud bertenaga AI milik Tecsys. Membimbing para engineer sekaligus meningkatkan kinerja, keamanan, keandalan, dan adopsi AI pada platform.

Deskripsi

  • Membangun, mengembangkan, dan menerapkan layanan backend yang tangguh menggunakan Java, Spring Boot, dan layanan mikro
  • Meninjau kode dan membantu menyusun desain teknis
  • Berkontribusi dalam penjaminan kualitas secara langsung serta membimbing pengembang lain
  • Mengubah kebutuhan bisnis yang kompleks menjadi solusi teknis yang dapat diskalakan bersama tim produk dan bisnis
  • Menyematkan kemampuan AI ke dalam produk yang dikembangkan dan alur kerja tim
  • Membantu pengembang menerapkan metode rekayasa berbantuan AI
  • Menilai dan mengadopsi teknologi baru yang memperkuat platform
  • Mengembangkan praktik rekayasa untuk kinerja, skalabilitas, observabilitas, dan keamanan
  • Bermitra dengan DevOps dan Operasional untuk menghadirkan perangkat lunak yang mudah dipelihara dan siap produksi
  • Berpartisipasi dalam seremoni Agile dan retrospektif
  • Mendorong kolaborasi, inovasi, akuntabilitas, dan perbaikan berkelanjutan
  • Membantu menetapkan arah teknis dan memajukan praktik rekayasa
  • Tecsys menyediakan perangkat lunak cloud bertenaga AI untuk rantai pasok layanan kesehatan dan distribusi

Persyaratan

  • Setidaknya tujuh tahun pengalaman merancang sistem backend Java di lingkungan produksi, termasuk desain sistem, pengembangan, pengujian, dan dukungan operasional
  • Pengetahuan mendalam tentang desain berorientasi objek, arsitektur layanan mikro, dan layanan RESTful
  • Pengalaman langsung yang kuat dengan Spring Boot, Java 11 atau versi lebih baru, JUnit, dan Mockito
  • Menguasai basis data relasional, terutama PostgreSQL, serta Oracle dan SQL Server
  • Familiar dengan basis data NoSQL menjadi nilai tambah
  • Pengalaman menggunakan Git, Maven, dan lingkungan pengembangan terkini seperti IntelliJ, Eclipse, atau Visual Studio Code
  • Pengalaman mengintegrasikan alat AI seperti Kiro, Claude, atau alat sejenis ke dalam pengembangan sehari-hari
  • Mampu merancang dan menghadirkan perangkat lunak yang dapat diskalakan dalam sistem terdistribusi yang kompleks
  • Mampu membimbing engineer, bekerja sama dengan penjaminan kualitas, berpartisipasi dalam peninjauan kode, dan membuat proof of concept
  • Pertimbangan bisnis yang kuat dan kemampuan komunikasi yang sangat baik
  • Gelar dalam Ilmu Komputer, Rekayasa Perangkat Lunak, atau bidang terkait
  • Bahasa Inggris lisan dan tulisan yang lancar diperlukan untuk berkomunikasi dengan klien, vendor, mitra bisnis, dan kolega di luar Quebec

Tunjangan

  • Fleksibilitas dengan pendekatan remote-first dan keleluasaan mengatur jadwal
  • Cakupan manfaat dan kelayakan cuti sejak hari pertama
  • Program pensiun dengan kontribusi pemberi kerja yang kompetitif
  • Acara karyawan dan program komunitas
  • Pembelajaran, pengembangan, dan kesempatan menghadapi tantangan baru
  • Bekerja bersama tim di berbagai negara
  • Tempat kerja inklusif yang menghargai, menghormati, dan mendukung setiap karyawan

Lowongan Terkait

United Launch Alliance (ULA)

Manajer Rekayasa Perangkat Lunak Simulasi

United Launch Alliance (ULA)
1.001 – 5.000 Karyawan
KonsultasiLogistikManufaktur

Pimpin tim di United Launch Alliance yang mengembangkan dan menguji perangkat lunak simulasi kendaraan peluncur. Awasi penyampaian program, praktik agile, integrasi, serta verifikasi, validasi, dan akreditasi.

Buka