Caterpillar Inc.
Caterpillar Inc.
Caterpillar Inc. adalah perusahaan manufaktur global yang mengembangkan alat berat dan mesin untuk konstruksi, pertambangan, energi, serta berbagai industri lain yang berfokus pada infrastruktur. Portofolio produknya mencakup ekskavator, buldoser, truk artikulasi, dan sistem tenaga, yang didukung oleh teknologi canggih serta jaringan dealer di seluruh dunia. Didirikan pada tahun 1925, perusahaan ini memadukan keahlian industri yang telah lama dibangun dengan fokus pada peningkatan produktivitas dan pengembangan peralatan serta operasional yang lebih berkelanjutan.

Insinyur Perangkat Lunak Full-Stack Java Utama – Bekerja di Kantor Chennai

Pimpin pengembangan platform digital Caterpillar untuk aset industri yang terhubung. Berikan kepemimpinan teknis dalam perangkat lunak cloud, API, arsitektur, keamanan, dan pengiriman produk.

Deskripsi

  • Memimpin perancangan, pengembangan, dan penerapan platform digital Caterpillar
  • Membangun platform yang dapat diskalakan untuk berbagai aplikasi digital
  • Membimbing para insinyur dan memberikan kepemimpinan teknis
  • Merancang, mengembangkan, menerapkan, dan memelihara perangkat lunak dalam skala besar
  • Menyusun rencana produk, perkiraan sumber daya dan cakupan, serta spesifikasi fitur bersama pimpinan teknis
  • Mendukung pengembangan kompetensi untuk menghasilkan solusi teknis berkualitas tinggi dan sesuai kebutuhan

Persyaratan

  • Pengalaman lebih dari 14 tahun dalam merancang, mengembangkan, menerapkan, dan memelihara perangkat lunak dalam skala besar
  • Pengalaman langsung dengan Java, teknologi J2EE, dan lingkungan berbasis cloud
  • Pengalaman memimpin insinyur dan memberikan arahan teknis
  • Pengetahuan ahli tentang JPA, Hibernate, JDBC, SQL, Spring, JUnit, dan JSON
  • Keahlian dalam layanan web REST dan JSON
  • Pemahaman yang kuat tentang pola desain Java
  • Pengalaman minimal 3 tahun dalam menerapkan dan memelihara perangkat lunak di cloud publik seperti Azure
  • Pengalaman dengan basis data relasional dan NoSQL
  • Pengetahuan tentang pola arsitektur aplikasi MVC, microservices, event-driven, dan pola lainnya
  • Pengalaman dengan alat CI/CD, termasuk Jenkins, GoCD, Azure DevOps, dan Confluence
  • Pengalaman bekerja dalam kerangka Agile, terutama Scrum
  • Pengalaman merancang API RESTful yang terdefinisi dengan baik
  • Pengalaman membuat proksi API dengan platform seperti Apigee Edge, AWS API Gateway, atau Azure API Manager
  • Pengalaman langsung menggunakan Swagger, Postman, dan Assertible
  • Pengalaman dalam pengembangan berbasis pengujian dan perilaku
  • Pengalaman langsung mengintegrasikan Cucumber dengan pipeline CI/CD
  • Pengalaman menggunakan framework mocking dan pengujian unit
  • Keahlian dalam menulis dan men-debug aplikasi multithread
  • Keterampilan analitis yang kuat
  • Pemahaman yang solid tentang dasar-dasar ilmu komputer, termasuk struktur data, algoritma, dan desain berorientasi objek
  • Pengalaman membuat rencana produk, perkiraan sumber daya dan cakupan, serta spesifikasi teknis fitur
  • Pengetahuan tentang OAuth dan JSON Web Token
  • Pengetahuan tingkat lanjut tentang praktik terbaik keamanan dan keamanan siber
  • Pemahaman yang kuat tentang teknik pengoptimalan kinerja web

Tunjangan

  • Pemberi Kerja yang Menjunjung Kesetaraan Kesempatan
  • Kesempatan untuk bergabung dengan Komunitas Talenta

Lowongan Terkait

Active Nutrition International GmbH

Spesialis Pengadaan Senior – Kemasan dan Bahan Baku

Active Nutrition International GmbH

Memimpin pengadaan operasional untuk kemasan dan bahan baku di perusahaan nutrisi olahraga, termasuk hubungan pemasok, negosiasi, dan analisis pasar. Bertanggung jawab utama atas proses audit terkait serta mendukung peluncuran produk baru dan proyek efisiensi biaya.

Buka