Teya
Teya
Teya adalah perusahaan fintech dan pembayaran berbasis di Inggris yang melayani usaha kecil dan bisnis lokal di seluruh Eropa. Penawarannya mencakup mesin kartu, pembayaran seluler melalui Teya Tap, pencairan dana pada hari berikutnya, serta analitik waktu nyata yang dirancang untuk membantu pedagang mengelola transaksi sehari-hari dan kinerja bisnis. Teya juga terintegrasi dengan lebih dari 50 sistem ePOS dan menyediakan paket pembayaran untuk berbagai kebutuhan bisnis. Layanan pembayaran perusahaan ini diatur oleh Financial Conduct Authority.

Insinyur Backend Senior di Teya, Porto Hibrida

Memimpin perancangan dan pengoperasian layanan Java dan Spring Boot yang andal untuk mendukung platform fintech Teya. Bertanggung jawab atas arsitektur, penyampaian, sistem produksi, dan kualitas rekayasa untuk produk yang melayani bisnis lokal di seluruh Eropa.

Deskripsi

  • Membuat dan memelihara layanan backend yang aman, efisien, bersih, dan diuji secara menyeluruh
  • Mendorong skalabilitas, kinerja, dan keandalan di seluruh sistem Teya
  • Bertanggung jawab atas fitur dan proyek sejak penentuan ruang lingkup dan desain hingga pengembangan, pengujian, penerapan, dan pemeliharaan
  • Bekerja sama erat dengan rekan-rekan di bidang produk, desain, ilmu data, keamanan, dan operasi
  • Memberikan perspektif teknis dalam tinjauan arsitektur dan diskusi rekayasa
  • Mengembangkan alat dan integrasi sistem yang memperkuat efisiensi operasional, keandalan, dan skala
  • Memajukan praktik integrasi, penyampaian, dan penerapan berkelanjutan
  • Meninjau kode dan membantu meningkatkan kualitas serta efektivitas rekayasa tim
  • Membimbing dan mendukung sesama pengembang perangkat lunak
  • Mengikuti perkembangan dalam rekayasa perangkat lunak, pembayaran, dan fintech
  • Menyelidiki masalah kompleks lintas sistem dan memberikan solusi tepat waktu
  • Menetapkan dan memperjuangkan standar kualitas kode, pengujian, otomasi, dan keamanan
  • Bertindak sebagai pakar bidang dan memberikan dukungan teknis kepada tim lain

Persyaratan

  • Setidaknya lima tahun pengalaman profesional dalam rekayasa perangkat lunak
  • Pengalaman kuat dalam mengembangkan sistem backend dengan Java 17+ dan Spring Boot
  • Kemampuan terbukti dalam merancang, membangun, dan mengoperasikan layanan produksi yang andal
  • Pengalaman dalam desain sistem, arsitektur yang dapat diskalakan, layanan mikro, dan pengembangan API
  • Pengetahuan kuat tentang basis data, struktur data, kompromi kinerja, dan sistem terdistribusi
  • Pengalaman langsung dengan Kafka dan arsitektur berbasis peristiwa
  • Komitmen kuat terhadap pemantauan, observabilitas, pengujian, dan kepemilikan operasional
  • Pengalaman mendiagnosis masalah kompleks di berbagai layanan atau sistem
  • Mampu bekerja secara mandiri, mengambil keputusan teknis yang tepat, dan menjadi efektif dengan cepat
  • Komunikator yang jelas, mampu menjelaskan topik kompleks dan memengaruhi arah teknis
  • Pola pikir kolaboratif dan kemauan untuk membantu insinyur lain berkembang
  • Pengalaman bekerja dalam lingkungan Agile atau Scrum
  • Gelar dalam ilmu komputer, teknik, atau bidang terkait diutamakan
  • Pengalaman dalam pembayaran, fintech, atau platform untuk rekomendasi lokasi dan bisnis diutamakan
  • Pengalaman dengan AWS, Kubernetes, dan Helm diutamakan
  • Pengalaman dengan Laravel, Spring, Reactor, atau framework, SDK, API, dan pustaka yang relevan diutamakan
  • Pemahaman tentang RBAC, ABAC, atau SpiceDB diutamakan
  • Pengalaman dengan BDD atau TDD diutamakan
  • Pengalaman dengan pipeline CI/CD diutamakan

Tunjangan

  • Jam kerja fleksibel
  • Asuransi kesehatan
  • Dukungan kesehatan fisik dan mental melalui kemitraan MyFitness
  • 25 hari cuti tahunan ditambah hari libur nasional
  • Kesempatan mengunjungi kantor Teya lainnya untuk bertemu rekan kerja saat perjalanan aman dan sesuai
  • Makan siang di kantor setiap Jumat
  • Kantor yang ramah dengan peralatan kerja berkualitas tinggi
  • Lingkungan kantor informal
  • Kebijakan kerja hibrida

Lowongan Terkait