American Express
American Express
American Express ialah syarikat perkhidmatan kewangan global yang beroperasi dalam bidang perbankan, kewangan dan pembayaran B2B. Perniagaannya merangkumi kad kredit pengguna, perniagaan dan korporat; perkhidmatan pembayaran dan pedagang; akaun simpanan, sijil deposit dan pinjaman peribadi; serta ganjaran, program perjalanan, penyelesaian pembayaran korporat, pendidikan kewangan, perkhidmatan keselamatan dan sokongan untuk ahli kad serta pedagang.

Insinyur Perangkat Lunak II, Layanan Mikro Java dan Python

Bangun layanan mikro Java dan Python untuk layanan keuangan American Express. Kembangkan, uji, pantau, dan integrasikan alat AI ke dalam alur kerja rekayasa perangkat lunak.

Deskripsi

  • Kembangkan, uji, dan debug aplikasi serta sistem perangkat lunak.
  • Bangun perangkat lunak dengan praktik pengembangan, alat dan komponen bersama, serta dokumentasi yang telah ditetapkan, dengan bimbingan dari rekan kerja dan pimpinan.
  • Tinjau kode dan jalankan pengujian otomatis untuk menjaga kualitas kode, dengan bimbingan dari rekan kerja dan pimpinan.
  • Dukung dan pantau perangkat lunak di lingkungan pengujian, integrasi, dan produksi.
  • Ikuti praktik keamanan dan peraturan agar perangkat lunak tetap patuh.
  • Bekerja sama dengan tim produk dan bisnis untuk menyelaraskan inisiatif teknologi dengan tujuan bisnis.
  • Gunakan alat AI dalam pengodean, pengujian, debugging, dan dokumentasi untuk meningkatkan kecepatan pengembangan dan kualitas kode.
  • Nilai akurasi, kualitas, standar rekayasa, dan keamanan rekomendasi yang dihasilkan AI, serta tetap bertanggung jawab atas hasil pekerjaan.

Persyaratan

  • Gelar di bidang ilmu komputer, teknik komputer, atau bidang terkait.
  • Pengalaman profesional pengembangan perangkat lunak minimal tiga tahun dengan teknologi Java, termasuk Vert.x, Spring, Spring Boot, layanan mikro dan API RESTful, Ignite, komputasi dalam memori, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch, dan Python.
  • Pengalaman praktis dalam merancang aplikasi, mengembangkan perangkat lunak, dan melakukan pengujian otomatis.
  • Pengalaman dengan sistem terdistribusi dan bertingkat, algoritma, serta basis data relasional atau NoSQL.
  • Mampu memahami tujuan dan tantangan teknis serta bisnis, lalu mengembangkan solusi yang jelas.
  • Mampu mempelajari teknologi dan bidang bisnis baru, mempertanyakan pendekatan yang ada, dan berpikir kreatif.
  • Mampu men-debug komponen perangkat lunak dasar dan mengidentifikasi cacat kode untuk diperbaiki.
  • Pengalaman dengan metode Agile atau metode pengembangan aplikasi cepat lainnya.
  • Pengalaman membangun dan menggunakan keterampilan agen serta rekayasa prompt.
  • Keterampilan komunikasi lisan dan tulisan yang kuat.
  • Sponsor visa mungkin tersedia untuk posisi tertentu, bergantung pada kebutuhan unit bisnis, persyaratan peran, biaya, dan hukum yang berlaku.

Tunjangan

  • Gaji pokok yang kompetitif.
  • Insentif bonus.
  • Kontribusi perusahaan sebesar 6% untuk tabungan pensiun.
  • Bimbingan keuangan gratis dan dukungan kesejahteraan finansial.
  • Perlindungan asuransi medis, gigi, penglihatan, jiwa, dan disabilitas.
  • Pengaturan kerja hybrid fleksibel, di kantor, atau virtual, bergantung pada peran dan kebutuhan bisnis.
  • Cuti orang tua berbayar lebih dari 20 minggu bagi semua orang tua, termasuk untuk kehamilan, adopsi, atau surogasi.
  • Akses gratis ke pusat kebugaran di lokasi global yang dikelola oleh perawat dan dokter, bergantung pada lokasi.
  • Konseling gratis dan rahasia melalui program Healthy Minds.
  • Kesempatan pengembangan karier dan pelatihan.

Lowongan Terkait