B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl ialah agensi perundingan IT dan pembangunan digital yang berpangkalan di Itali, yang menyediakan penyelesaian teknologi tersuai untuk perniagaan. Skop kerjanya merangkumi pembangunan web, perundingan dan penyumberan luar IT, meja bantuan serta sokongan teknikal 24/7, keselamatan siber, kejuruteraan perkakasan dan perisian tegar, serta analisis AI dan data. Syarikat ini menggabungkan strategi digital khusus projek dengan sokongan teknikal berterusan untuk membantu organisasi mengekalkan operasi yang selamat dan boleh dipercayai.

Pembangun Microservices Java Kanan

Bangunkan dan modenkan microservices bahagian belakang untuk B&A Consulting, termasuk migrasi ke Java 21, keselamatan aplikasi dan integrasi sistem.

Penerangan

  • Bina dan tingkatkan aplikasi bahagian belakang Java
  • Selenggara dan modenkan seni bina microservices
  • Migrasikan aplikasi daripada Java 11+ ke Java 21
  • Bangunkan perkhidmatan dengan Spring Boot
  • Urus penghalaan API dengan Spring Cloud Gateway
  • Reka bentuk dan integrasikan REST API
  • Bangunkan dan selenggara lapisan kegigihan data dengan Spring Data JPA dan Hibernate
  • Urus pengesahan, kebenaran dan peranan
  • Integrasikan sistem pengelogan, pemantauan dan metrik
  • Urus binaan berbilang modul dan kebergantungan dengan Maven
  • Bekerjasama dengan pasukan DevOps dalam persekitaran berbekas

Keperluan

  • Pengalaman pembangunan Java melebihi lima tahun
  • Pengetahuan kukuh tentang Java 11+
  • Berpengalaman memigrasikan atau memodenkan aplikasi ke Java 21
  • Berpengalaman dengan Spring Boot 2.7.x / 3.5.x
  • Mengetahui Spring Cloud Gateway
  • Berpengalaman dengan Spring Data JPA dan Hibernate
  • Berpengalaman mereka bentuk dan menggunakan REST API
  • Pengetahuan baik tentang SQL Server
  • Berpengalaman dengan prosedur tersimpan T-SQL
  • Mengetahui transaksi dan pengumpulan sambungan
  • Berpengalaman dengan Tomcat JDBC
  • Mengetahui JWT / JJWT
  • Berpengalaman dengan pengesahan SAML 2.0
  • Pengetahuan baik tentang Spring Security
  • Berpengalaman dengan Log4j2 dan pengelogan JSON berstruktur
  • Mengetahui Spring Actuator
  • Biasa dengan corak Repository, Service Layer, DTO dan Dependency Injection
  • Pengalaman luas dengan seni bina microservices
  • Pengetahuan baik tentang Maven, termasuk projek berbilang modul
  • Mengetahui Docker dan Kubernetes
  • Berpengalaman dengan Azure DevOps
  • Mampu bekerja secara berdikari
  • Mempunyai kemahiran analisis dan penyelesaian masalah
  • Mengamalkan pendekatan yang tersusun
  • Bersikap proaktif
  • Mampu bekerja dalam pasukan
  • Memberi tumpuan kepada kualiti kod
  • Mempunyai kemahiran komunikasi yang baik
  • Berorientasikan penyampaian hasil
  • Bersedia bekerjasama sebagai kontraktor bekerja sendiri (Partita IVA)

Faedah

  • Bekerja sepenuhnya dari jauh, dengan kehadiran sekali-sekala secara bersemuka untuk mesyuarat
  • Bekerjasama sebagai kontraktor bekerja sendiri (Partita IVA)