[![English Jobs Logo](/public/img/logo100.png "English Jobs Logo")

### ENGLISH JOBS PORTUGAL](/) [post a job](/publish-job)

search

# 10 java English-speaking jobs in Viana do Castelo

Include languages [+]

### Note

Some links might not work from outside the European Union.

Dismiss

[### *Java* Developer](/clickout/f2284585a4e07743?ql=ql&sig=bf1ed3585566f67be6e1292cf423f63778d21fc7&e=PuAYMzaEuIzFGiBIXWyDWYCUWlE9GN57QA8R60finJmieL8_hVXIxXvLg-O25B4uVUhp-QlUQlfi5smKdSrMbEvLp_otsm2Q78bu9YGLontIXU6n7hu1F_DTCjeZ8WJQkhOCSSNhVaihvxa9dJjTjtfqySRzx7WjydkTVem_DILGF33iaFB_xkC5CV1HBRjkZIh1xGPdtxo5o9IGzKvwYX3h15Mcz2EhzX4_K0hRgmRHlaYM6v685iwHpKoSN6Y4T-CiuX5yE4cnryfzHgw8oIR4h5oHtr3_o70USbk7WwQ8KoQWePurCeFpM_-Iyk-ioRNTvhB5wR-Aq9rJpPf6gqeIDMe2CLSWhl0531pzienW-FPozG9MqwhF70z0G-TgG1uXA4AJ_pmuz1KBBnc3j3sEoAuGGu9Y4vOWniHiWqbXZoYRf6h1lxEYMHjgPb6uM7fWKURJHSPzkYmzs_l5zNt49YKmO_ZrQprI3pvz2ikn4BxvfjfC3FL6_6voH5UdPE15wmnF-ReGD7hWGyZaFT2YeNKzEvs1dYuGNavJX3JMJ4dO0wzuxScbqB-rvNYptI1yZz7h4wMScs14xLeYSGXLJdRadhTqGVQ1dcs9440XHiJwmMXnAbsZ9XnmEwNX2ZGNhmvotsiOw9Dx2H0U9zkaWg2-YY7eeVnWJLZ6CGOOH0HhhrvQVw7d9Z5DciriFG44rQuUd6mIoWaLRXsUJx_wVk51FkBpderh4cyEJkGFm6vOFjeuJbCH62H-H3vcNcbTqFgSzytHocSnD6-_egTwxQPpkawi1PFcsOshGEnYGKgapjllmi1mLQnKX6uOtDaR5RbOtkCzZGEbRFmh5UACTJNB6O7_4HXyTv-mvwJLF5gPnEAVXqS2pN16xb0TkRhbY4Jl-IFC5zRYF5NQyrCQcCeUks32l9MFaN4B3uXHnfeKE4kQLtkpu7r_MBMaopjGMKIbixA1xh6F7h5GK-RThL0BMERccGF211kUI46O7kCGAQCJtq_WaoZKqIrqyODnFE6z3FRBuSQl5hr5Zg9LP6sAg3s2pwzu1s8S3RYLIfELrYvoRw_l8LOtqw6jiMRqt6cJ2SIj53NZlTqJa6my065TdOMusFUR42XgmMpMyBnRciueAt525pHSPNJti7aSh0MxCv28M6tlYmrzDnHZpq81yZ3F_y_AVsOO_9UH0dSusQ-51LA9mUnXOu4UNTMnNSjs5XAuIPZVq8-2av6F4nOaOlcO9eS3CMJO1pYt98YBHzayDLt6xkTWXFQBMvaVtfg_dl-zDZcoanoh_zewijGIYRCNfnurGwpFMyVsaahGWngvBY1Ouby0Y3uvsj_q0Y3SUPfjbrG50VwDT77MZWRdcl_QIysjwiEnc4YpHU-r8YVJUgHaUnZ8NCWCSSXYb7LF8ShvBw&prev=RQ5B2513933DFB85)

* Ampleshift
* Viana do Castelo
* April 19

WHAT WE ARE LOOKING FOR Requirements:• 3+ years of experience as a *Java* Developer;• Strong experience ... with *Java* (Spring Boot / Spring Framework);• Experience with RESTful API design and development;• Familiarity

report probem

[### *Java* Software Engineer | Data Platform](/clickout/3624f430f9e3f88a?ql=ql&sig=cbc2d54bcbb9f2353adfcedff8a85fe91cfa0e17&e=-cCHKWv07ydJmqo3QrG1Bia9vsSiKzm7LecT64DaWg_GTxrW2rzfgKF0oxMd0U6EiUyNDZsyPAQ5hT6VddmWfKXIivYZ4xWX-e5sYkQGu09hTOiax5cxVlgqIBjE2NW_d7VJXkr50aRzVXI-sUyTSC0gvOrA5uEszf_jBcmXh0SlzDB8W9_o10S5bHqcFkmblhe9XwFHMsIx6hKzTtBG62XklFyuIiH83bSUimvkxFgTpIPCuFkobBlGJUZeiWQ4UJ1OZ02FncHWcdONpvdYIUUS5lt4_g91Si6A-s0SlVTJIsZCmJ8W7afA8i5S9Yig9VJ3oFS8xGjHrixN1DPFVTjERq57xzgGh90175ZAN9ok31W9z0nSgy5QzieI0-iFD6OkmtzrNEgGpVi7wEVbzUy1StnmJIW_GQ1WHnPjjr5xMnanPUIRnupPbDR9N3JJolE11rpdYXrS-KulZP0sPk_aJtg2NNqrgY-4afdjPG6RrHH1K01kmg_d5AABwGFOIKH7F-cisUPckAZCCyRVJNmCoa4KlNzuQ7CLdl76L1f_npcN3SjmE-hxP7GEjtq8ubvlNisr2D58Xcy4O4fJWKBcu-3GHOUMGnnCzGYbINLLZej6BJ8uYaga_r0tVtOHqzB7F7SNXZJPNHnSz0sujbpkjPon21slmMP1nvrOVEQceKBQP30HV0SZz6_EvSlYa9U-1DZsMWIfDhYm-h525FNslWRqlgbaygkOv3Ci9XzQf9WkfGUByLb8pYEeUwY2gWRkDC_vtBRReD9t-Y_yAeEjiSoJRsh0lqP4i8rsQd82lQt5w2uqEpEkVaU7ui60sXGNAMHGAriRFYaHDvVm9dpoWlUoIB8BK1ACQxVnAL-zakuuo8ocpV-MJXe-JME-mkJZAM-AJgP56kEqrSA44tzwArfSouqVykd5yw7H5eb7st7ERVlU6FZS1SLxuz_z9gkQjQutBZuGrtonr_5bUsrXX-i28U7_rwNmk1JbRKQ1BlGTjyuTSAerMEAp_zWvJPEPHUIRiuZF0NuKxVsNITlh938kWepQoKn059KxQf4i9kPrrGkQb1xtjoJxOVyPCEhHKSeO8Njf6qrnARNAbHYmxrQwbFmtnSZwM88wUlw7V617ro_4-eKPAlissIOEHh1KZrNiWHTrdFA0ej1pwbwEQtKRfQWGlKr2HOgW1xsoeIHnqLcSQkrcUJe5UEZPCXfqlpqH88EIWQ89TmwVIvU3AKP6vttWeLmp7AgXpyefqpbMokSas9r3TUGCIzj-5geXVVBluObea38eog6ZeQ5olCHzSm6-fjBTFMLrT6tc26g6s0yGIqvPksDPywiok5mlt-vv5iAbpdNZvf9YQzmA58C3AqMrmNbbLy1vb06tz3aze3rKBbl0fLJ-k70-LKcfyNMyk717yWgQNxhU_ESXr0-G5BS4hUIS-AJpo0itxTRw&prev=RQ5B2513933DFB85)

* Reach IT
* Viana do Castelo
* April 19

organizations building robust, secure, and business-critical data platforms.We are looking for a Senior *JAVA* ... and reliability across critical business flows.Skills+5 years of backend engineering experience with *Java* ... Angular or similar frontend frameworks in API-driven;Agile/Scrum teamsYour Responsibilities Develop *Java* ... Collaborate with frontend teams and support Angular-based applications when needed#backendengineer #*java*

report probem

[### Remote Mobile Engineers / Architects (Android OR iOS)](/clickout/9a009cd2d1bcc470?ql=ql&sig=f85bb38e8013d7971152c781f8bf692af8923c13&e=xqop3J1ZdmggRE3Q7ztvgWcgylhxTsu6s_AKNxe03FBIuXopki612K5UvPQTcs3fgElSqiqpbnDxIAB6dx9p0aHZzfHvlO6qZ1KpnkkK8SMT3g8-yHhKiNk1qP7VI6P3aewDNOdYzqJ-7xxgemVcqig1fCXTj5UMzv3whzaI8i3FrT6A4bp6shyT6QjnOlvUA9L1K-Y8sKZaw6SSPaCN3LccuIDdWKAPlU0vdkAMDr2qXrDHqn-BwHCNEIaeauOTKBJ0IeIGDDFXPpUay5r-U0TVv0xdVoNqXf8WYeHD1cpQWNZPMg7zWmfL0_chTbF3VXyakKhC5XTT2N3Q-nMba8q58s_UeYkM7jG43QcSLi9IuXpen2O1prBVQQXGXbzQw_lIWp0qUX4PmpqN5MgaGfyMvvonBsPfjkMHjb5FxEicoDeWuuBmtnVjAaqxewfQW4NpV4ERzBtuHAHbTqL10maLGNjP1UWr1A37IsiL8B8i1rhGiMSdTjVMy-XN4DW0AzV6ARHLCQhQl4lwtTMLS-SJZlVxNjKtNCOfN-T0TLVvlYp3ao-kDGlojuZiyQ_umpavicHJGCrZ58B4bI1CdV7Hv5AuYkKVzSMVv5YV_trkGGTfieTfp92BTPba2b2-JbbvBQAS0qa_kBuVh5ikfXfzy3ro7f977RanbOvXuPugNtb0vdQzccEl4RJqLuq1KtVHr4_-4oRJISwVrn7SgjkWDeifIQ2_ULemKI-fI2oW94hXhizGGhfHktifVjoYPjj4EtdHciWQhhxowZgvRJ5BAKwfCt9pleCC42J4Hfhz4Ujc-IT8I5AMnUgBPhD-EQLVvlC3oSYWB--y_xOwCsCm1Er_YyfLALiUKYGGKpK1aztnuu55y7IgkOLu6P2dYai_I-ito7B_791NqiJgBMcLvBNIY5gDj28Xuv6eMqQ_Axc8JzxUoYUmhEoBnuTj3bkH7ukDjPTPH5Ey4VVAIH23rDvl1G01IiTsCXkfPevSvPGNzdJ6iHT6GM1ui50Ch_2W6cLMWu4O5qcfKXde_Ffx390y773voo6nABSQSd59h_OYDOlMv2ndnXxOaYRB1mvpisoxZLyGUZORs7weDEqnG8qXQkA8kdV7VlBOyMQdbr4l7P4tLgh_XhG56WMq03Iy-3kEbHbb71kre6POt9K5SsGTYiwVsZKWWkaIh-MhMGCjm7W5pTxlRZlK-k-MejbJgtvotjFy8A-l_drBBzvv9YDkBrm9zE5ZECSFGF9HnOK0qUMAJhJ6yxZhElv5qWr4VyJuNVOytFrUVMFEiKbv_S2ZUyu_fBzwSONH8shzLB6r6QvZh6ZT8lbR1oBP8WYeaG6vtOXFSC4JebB8wxCbuOf6KJGdXyApN_Gz6VfYu5n3-nBpR1qNBmTR2MrEO0Ci56h5e4umgB_iQ80jtS6Rgtia1vcl8_BdUU6RdOpTKTfhpjx2l1D0RgLA6y4qwWYSsDFL_g&prev=RQ5B2513933DFB85)

* PROSTAFF
* Viana do Castelo
* April 25

You Bring Senior-level experience inmobile engineering or architecture Strong expertise inKotlin / *Java* ... requirements.Open Roles Android Engineer / Architect Native Android development Tech stack:Kotlin (main), *Java*

report probem

[### *Java* Web Developer](/clickout/6497f335c6075475?ql=ql&sig=2f57602b2052e5a143b3ae285fb468a3e7495789&e=af8hZ_34SU3nnvyeIPdnkiq9p4sTY0chDgKjWdvWOQfEbiKVlSTbsQz0bVV3fawd901DJNItTHvrDQxjG9bRimm3dTUSV8BP4rO16oV70hfn1dUsZsjnf-etYwbN--RGH7XeZsjSZz6AtnPfHaSen1GitDrvImKYSY8sqk9hHxRQEhT1TB7DdXdo5tMuyqTJ3m9WFxqVTbXsNssTptPgKCozxwuCpcUZxNoTm0ghnRB_XkDjl1voxHB4FEJcMKWOejlZ0iPz-I5D6bP9970bAzPr7TwXPgr8bU6nU7wtZJPZex15aeyN791Cvi-nrpc5NI9M7sb1AEl9cjobG2Y2tUELJVaoToNgyfFWtxRWivh5Od9eSIaGKIPU4YZae8ZRZfejposIT7eeWBwhT8EneajvVbJbpizhZRsEJA2umuHEf2OSP3aNFUBp84yyUTAO--oxFfN_y2R_2kO04lioosgBpjN36wqfoFCZeVZmbqc0GDWQOP85EIeizxKgAPPyzztCkWpTd9KM9Fzd9RyAxg516LTUSBKQLXEpCQPkVn7zR3Mss4fpNzI3c8DpWzWZBX8Pfo_SdifUuyr_d8d2kd7zbsMYwxe7gzh4j0-zITGcJCv1UwOsRKd3O5RH6YufbAa41BsAdPzTPJAHxEPfaMEuVwUVADH3lc3iEay0ia92QuXAqF5mYkoB_IY5x42nV7kNc87_yBb1n1kP1LMMCb2c4iiBLw-dmoGlqNfEAChr06tGpr8rF8EyozmaWHn_bo8KNHxVci9hZwOxgWiTt5lukRtdfiDclpxQpACTKx_xYz5GwLMFTAWD9Z_Nb2_xHo3G5xBUfvZu1Z-ax7VqZu5IBFa8KyYSKJgdDxksQT8qCiCNcHueABznnLqlJryzhygbNX9Wa3Z-i9F0A-WRDuo_iwcRNUwFpe2TFsOHkXYPZXUvtcCg2XWOe6_DmaAJpeBKvtzhluCtJRNVz_PgxBjOMzODLxNWzHBuC_nkGgvoYSMNpebwxLuuZAC6Ia5amEJeH6zj1YToaQGdPlqParnT1poywnidqWuywh5zTprD6H5YfZ-yA9ejqFoKsiKgPxLXhb00LJXmznPaXWKbYAhej3MKWBvdZeoWTzurLziPBx9w8t0DINfbZ4rn7k0ExRNjww0zHTMPKdweYg-n0K72unCmZJcJK0jzc8DRljLuKz1SuNZJvi50jm_DGwFSuTf7zIyeDzsjApQiM5WysTjVq0vjMdjvMl0PsX1S-SwoI8iyHu7DaRTe1znthQA_3XB9SmeT9fQNB88phHWlnKNXMLwoS8hhDs0np5gJNaAVsO9kSKEHkX_qUCoTPX_4wHP60ZYa77tQhPdeln-VUxbBu9Y0k24Idkwt5aKtKQyGJSmo-BtRX8VNq78VuphPWzp7JKvoCltMifXiDkU&prev=RQ5B2513933DFB85)

* Affinity
* Viana do Castelo
* March 4

*Java* & React Fullstack Software Developer-Portugal based positionA Job? Or a Lifetime Experience? ... #welcometoyourfutureWhat we're looking for:Proven experience as a Fullstack Developer with *Java* and Angular

report probem

[### Senior Android Engineer](/clickout/9403b937b11929fa?ql=ql&sig=2725d7e6db62809d1a2b294be91f08493a574d3c&e=4g6-S0H7jq9NTfDHkgQBduyBO7IhcveZTnwLb2QtO4nfdBz9pLC6Xk8Xl65-owvYlVfuVFqz51m4Fgs-Y9_lxxmgbyS0yp5D0ZimFUeMHJll1mr_MAOctNIIQrzlednZBe_7RKrorvZNzAKF30gdtxmDsgCLkcK_gK9-A2ZK7T52Keft37vQ5GL87zxLa67qU7MUeA9ulgmVNgTP9l2k3hJx-WmJpk-MWqUu_DEDtdfrplvOh6YjTA5xjuR32MedGzU7LGF5gWoATHsDgJyfdUIERwVcjItTxIBX-RUCvD33x7MWGINOpP00qX1Udy4Gpnap51TxKVrhUfNJ_-Fxj9ypbTIDnIMuWYK16DeV0ateuhk-AFj1mzsWyamWBOOhj_x3x1VHL0ClG4PEJ3_7xG3LeHU1A73ioh1aKjA_l5oGTfFm0lmGYfpA4Qvzn-Kz35vz97p_WuVGqIdC_3BzZJje5ly4UMAUIFZDMWQIUpSo_BLxiRDaEGmG_AEctYFoZCv-B7rSkPSuwlQjiH6o6_nDNOb_ER86z3NMWYidxnY5j1DGMulO-Ie41oQ2s0J0qeKKQ33uZknAN-KD8WP7LRxYq97QH-tqDdM8Ki8_RrNiIsJn7LX6z1BfslIHgUzW1bPQ5nL8pJZCbvMSztYrBz7M1NSv8N48fcpWj0YWGoqADnQpsFRsEfjaBxRz5-7nEICMRsDgVwDJ-ofYzk30UJyw9l10w0Xr4OCI8Pu8H7jjfKbeA6eodV5QvmS9HqjVYIN8Ku6n9jHh8xZmRiULMvhcdrhBapEGa1DpvLhlZIf64oM2kSphjmrNrKzafJjJHRTawn5z8l6ZLbbdC9Np4wFaMK-8rJHerAbI-yH2zeMcBs739IVhNEWsIH7y28-OwJoyu0mRiLU2zozxB5dAuXKKJ4VVLJ8-10zqg0RRUnllo8Pv_nmDtjlitK5bPPBLleV9uohVOlxSh5zoFIlzx3SpgplmMRGsL6i-jCcHCj3--Bx4JQgkKCFCNzc9Ly4irjcnJ3kmwVqO5tM2_c5EvcKowBKf9J8aTiPmbtJEmnSmy17-1dKHZY2QDT_GzzUw1h2wYTQq12qx4I8LFGyPvP8Gjcs1cx6xjSV__biF4frs41-ZejnlSAwuj5ScOp1xwYlx7mcnJRom147rNQtMox7nogPo0-kk0aRRXrD8MstA8xizqRKjjq07vo5VEllQOWe50P3585-UMvBfvs83gLrznNdFxewndCm7qmSbgGcE3RpFzSCjzzJPqsiBLP8gzb5MdUYxHRzHtxF0jB32eMx3-902eXFh1ax9I8460e5b9CUWPRMvPsCngfwKOvMiG8GEsE577eDsI-xRVcLNjkI90LKl3bjz7-ftan5Ork82fR-HVk_TTt5I67M4Akw0rcCGUP31VhpLJ6PQ3_gdOvEdkA&prev=RQ5B2513933DFB85)

* Ivy Partners
* Viana do Castelo
* April 3

engaged in: Designing and developing high-performanceAndroid Automotive applicationsusing Kotlin and *Java* ... supportYou are our ideal candidate if: You have 5+ years of experience inAndroid developmentusing Kotlin and *Java*

report probem

[### Senior AQA Engineer (*Java*)](/clickout/ea20de0ae6d9251d?ql=ql&sig=b0bd18d34bfe4cc6a5fe19d2aadd1cc90213b60f&e=iY76FuXPANXznmGLXESTI30-JtdhJuDtMLm-KSyJgJYQKExfDkvuEA-9zcbksoHTIum0uipD_dwdUvHrjNpfhHQVEZ3DqmRnAi9Z7-xEvz0jg91auk-d4uRV1ZNfaKuPH6EdiKECPP-omiXSJeez501K-Q_rySFeTx_tWsMMw3SrHbbvc5VXfSLqHlNP0izYpcBjrEylGufM2VOsrQxCI9CdKfgMnuYUhCEJfpF5xYgBjbdSf-N4bEW85JTMSMMyCNOepHQmzK2yL99SFFHNMkJ_oUBXT4-GpvCDAOA-ryWgpZvt8jIPoXePvidt4iSMTwdwC6CMeCH7UBkT-HV_ud33rczvN_XRylVAEBGX8Ss0aYwLlneQDluOHDy67MwgAd0w2HlrOKXKWlWZG1FLwr20lKCmRDeHuLfoVrG8RudUV_GLsPgmeL0IBaZlIwckYwE4oMNLOvkG5VcAZkIcZkzAzArrQH9BllVdj3Fpl-EhKd3ile4NPkRlaNpr3RNGh-OVI4gfjJLc44OPvuMy2bgl0oNZlri41ew7SsGIXYsvzWt29UwNZ4CJ5bkeYxPgfPMQWDYX2v26lYoqFNs0U6scRZ-vEzWOxzCaigBB7ujdN0diRksNK4dFIvjPfKjaZTOIQ-k-1wOF6eBQ8AwrM9-9beI8xkjlPmNjKK_i2QZR9bIBHr4v31jPAN2nEOxsVPrIBgpYu8e4DHYv0MnakAjuJMgL9gxikV3IjlMcz5qbEkq1Qf5j7DoJBStmVYb4LI65rqZHiiYd6H_LYzKkRH-b_gjNyYpcaKSBuRJKQpHP1I0OF82UnokNqICuBciLkSSuFsnl39Xyx3qVO1-f_V2JmG6MuHkpmGI4VQADHOD-IZQLgsK_oU_3TWxBYwnQZey-9TXvBbVjySLXYSfugzXMukmCZCsDt1gjWCX8qNjktEKgrWh0Z2w0o1IZWz8c1Dm0AHbfWsPhUGEmW9D2L2G3kY2PLub9tOKuUM9Nm1Fp7nriy9w8Ng05RQyT1muGe3w1LUkG4SM7fhxarM0yzOVWm_ACowuGVBz001QLRLpdd5PzVnn_7z-Tj-ih48AoaT8NczEz3rjtjKvwd7fACA_WjjR5zmrCgwOcoAHPVLySUlRyC2F4TpIxxBOsy3ee68q1jhZOEdkxAwg_kbz_U37S8Bj2Tb-w7QHZMl8_x5A27OUHE_G87gIHWixxE2xOf7QdnrJnO3gJvzIBqIA-T9aLlnoXwo77pL6C9W0m6syJvZji5xN7yatExii49nkC_2U8M8ALTB6XOJ_HF-M9wmux0rp2KRhO3Uk-8_00qYsDE_s5LoickVm1b-2vgga-LmcAzRx37A7m3w7z4BjtmG1jZS3jI9FPIQjlk2UoWtAo7LsN66XkEONAOMusehEgsLsxIxGNSxRTs20fTRbPxbPiRtGrH6vrGr0&prev=RQ5B2513933DFB85)

* Intellias
* Viana do Castelo
* April 18

Quality Assurance and Test Automation Extensive experience in developing test automation scripts in *Java*

report probem

[### ML Engineer - Contract](/clickout/259a260f0040e96e?ql=ql&sig=b9cb40d85f728837d1de574c62bfa4734ce48ecb&e=C3hDb6Ucgi0v4Vha6iCfpPDQ5O-4uMAZNmg7uZHiLjls8tL--69ezcNw1pw0UsLYN7Ush1vI_O_CUuE1hTXjPfAjb72lhJMXZ5qa3OYMDeSbYIvC7bgeWPIjo1EbM1nlUF6KE9ErLbzw2YVMe0sHxyQWPTwqXc9y9dt543S6IGti7_mAklGOqG2oW_9PBlzblttWomL2K1RG3QcPggajDthdmoXaFtYtJsH35d7SCymVcoZWC8cj_jem8MWp6pImA2AR-r3KPF7nDbwiMHtE1U12eCapwMrRnYrF8bNd12ar2Fp-_QNE6MuJ1JR0qiA6BA1dkaDqBfbhnjoc6WvFsKKTEnPlW-TsTGPu0XJt7G6olXBuA7lV_QiHiBD0iNLMI7rLsHfLxYd8C-VOj2FCKmjfQz-uh2eFOifgyIX4W3eAGSDvYWxGlNaX0h8yuNTG_uawRQ7mJRzzXysOe0n9x5uWsJCc6_ubWeKSc7JnWdYN7h8iKQtJ0KQnWv71wAIrgZygAjtrfNQEHL5NqFy9jmhWMMLtdvhU6DljiqPvBV3g_PmtGVRPGfFmmvIBHtDxi3oEEvY6Y8dGrpQomdrIsBCMI-p4nW4fK7OJG-3NH2iFUQTmNH7UeChxQ3wxSCiRajWWn8gXGas2mcEEEPOBnwhUHOBSop9Pvlf8waR-HQNulHFutKhrZXVNH3qSfP_UiAURzo2dmhnVwdRJ8N8_zcbpOkTE9EeW_Dab_ByzJNtwlH2J8gED6rh22y5wtSibKRS8PKOHRKUDI81puiHVKSFkgfuKm7PAXiKyK9zFftfm6DaxAeRbUeV2JO7gYuHcPAbDNtkkbaP1K0UOL2n9LbeKQCOZ1kCvU43eXr8ganrglhjKkL8JeHcb-uMR6VT_a7p_3xw9ktVnSnui_E9-tutyb81PcPULg49uK0uczLhKxnkesZIBA7bvsa5tN6g-W6T7x7_bo-fi8CwEisaInyvlRx1NevM-zwX-h0fMLBEtkCGyAXGoEy7NkUureDVcS4dmBK-VVL0KO8U5mLoua2RXowL6sWAvlHV-Bt8xxDi5FjlJX7B_cZy4-7cTUl3nXDmFpILD67a3XnckSUsrDdnXVK3GFGE2np-TFk1CZBMjoCzmFiGZ3BBLtDXe7yYJ1DQROmHBuyADDvPkrMA_hDaINoGa_e-YxLxXbFU6M-bQunOJmz-8b8PbQQ6zezlVsy2zL-DyMumTqGgUJOAhTqzpT2weqyS7Np9c9LutB8XGhwjCjm2rMnd43xYosjUUSMvmS4fPeB1yIen4xqv8grISedPcTntu04RcxzV98sDGlLfvhuRIXux11BDC3ucQIOFryjQsS3tx7NASguke0omupcLUcwKMYTSsY04vMLU8p5JLg_ii0TKJrcy1rZYfmNhx6_LSHWWKdlL0iMGZyEKz&prev=RQ5B2513933DFB85)

* Signify Technology
* Viana do Castelo
* April 20

production at scale - Hands-on with Databricks, MLflow - Strong coding skills (Python essential, Scala/*Java*

report probem

[### Senior Android Engineer](/clickout/b23aa10c71c21354?ql=ql&sig=cc83ad98813114d4db94227754b15c84bb507f9d&e=9Hg0oS5K8LE_51j0T8tyfT58hUpdB3frfcTKShZkryNBeloOTekpXrGSbZmcJ-OuF-I8jiBVgYk2JmMLEMt9B9rbO03ZPGGqEHJfzJoh8i6lF45Qgl_y8OATMHLnHiySHee6v79WXR9kw7ETYNJUy-s3zlfwTxp9eRH7EcqLVPBaqPWVEjzMQKD-PmJxnTxv2CORCAgJiCywcxtZwZVSL855CYn5he5tKFLCyQRH-9xPZl9t_3Xn8lQNCwrp7lGw2f-PbraR4lewmiLcM5jzlktV8uWTrumLO0KM_S_7y62mvlr-yOH3pqYvDbVFTrk4p8wZqbKEFwCfu1CQF0LZj7taxHe-R1p_L4fxqHLRSFoxTTHMx_hBt8w5FDsJe0CfS2QKat_2UMhGWNcyId4Q76r5O_cmkS7Y5DLUv6ieMTMfTbJbDWtrNV_XuugOv44aEqO9J1vgz9R-Uo-ko3UR0uCVz22tmyKrj-GY10e0hIgQtBS7wZ5j2HJrvuh4KhONn4NNcg68_1bbRFJyqkPu_Dm1MDGLZIktPPQ3KoQXXizQ2kjYUwmQ2WPMbrq34Pyi2qCbsC-UWdNUdshtKdL2rx-BrUcUp73EWX5_MELZnHuC02QBSza8ey2xruNzA_Yn3BZDVyLHHRRuc9rr_PII67FZP5ifu_olI0efXw_lmnOnxXtybbjU2aJvtEIp3rsGrv1ENJ2c_eSEGtb9VZ_sHaOJ37U1XtBaWfwwzCMa49nHwLVLYSAZQ0vGnzF1YYPBkTpZ_zsS2hyiGp-cRBGXL2wJVwOUZLZB4TfeN-RJgAE7pfFY1IqqFgwqR_kgIXq32Wa3h26vBgNuf9lUFSK2WpsOg9_JEUgIPEGrsBLxDstv8dhHkL6F7KSqTrX3ZNuYfUpwpgsantNCaUY-XzQSPj5bT2wj-VNHX-LjxNnRb_y_kWP5WvfkERfjlAUxie5DO9DFCjWlNfuOM0teEYSltNvfopT-uJhMm-ieDq95ZCSyWthdygwqXFuerQHxJsYO9YAzjljNTVcr6XxIbTyh18RnAiy0hpJmrinGYWzZ0rPzalt9_CYlVRjypW8lh6luOCygZLRf7lNxmTPsKKT3WXJgTicr2BUNpC64HxZZAFub_u6z2RROIDqEhl-BI3CoCfDQChheSrrb6x3zhJOJjvwSBxXOevvpktMx3lFM-hYUTV_gFmeABqpvw2zm9jPm7Bl0RpzrccBEmf8GOcFIlgTaOcEkxS-DG0FATM-nfQPtjuWqZtrTYsUwxPcJ-LVg6igqvh3szEIwgRHL1FZqSOWj_9haTMrtlHySXYuys_KYe_WS7s3sqCdTJxtnvp1oPLLJ8iNkn9Dcu9GqnLuHtqPEZr_5UWIr9XrVwpKT-vn4qxeRW9vcNJS3Lb8T3_vR2qL3yrk1s1CT1p0yU8XRoFB01Q&prev=RQ5B2513933DFB85)

* Smart Consulting
* Viana do Castelo
* April 9

5+ years of experience in Android development; Strong experience with Kotlin and/or *Java*; Solid knowledge

report probem

[### DevOps Engineer (Kubernetes)](/clickout/156ee98c63da7e79?ql=ql&sig=4827dc7f825c83307c043c1040945bee6f73412e&e=ZU3fL0V2DxWZ6bwX0vUS2cXB0bzPUOkdUijags3nZ91g6FwiljOZ0nmoQULKVUZYiGHT8RK9MP2aDSx6dEyOF13g75abvDpuO4M_cZkwTBMrCmhH9Hw0UTfZvzsn6AXVZPVVAUGLjhbYZxKrCn5pRRqAEC3P3C_sCU1UxsQTYdJGqX6kZbubDsCLJnVsaGlvfZqFhjk9SI7GBYjX5rqflRNZfKnuK7PfTn_vIT4-5wEsdWQnGYKUS4jjFl-Z5597ygTEYrQCuLoCA6x_KqPMy62DsYqoH3o-3vleUrYJjPMiTEs9i8N6gT52h_0DOODKVpJ5vMQjZSyneyFgsJ67v2iMqEQAZihSf5mxO9xNVvjH93kHbXni-6OjjgbyGGIVSXqJiQNYKQcGKKEXHbasenGUkNZm_vQrjod0a6Fy_LWjCnhcHvZT2JtI5q3b37OieTx5B52uRxqpO7zCTRhAveauDBKSsQWbz1m4j3uqWb2ukyL5zJBSVeygAmhfopIuU1JZySJUCmf2j0YvMZ3ozdUTWrFCORvt77ccRtvOODZi4ztc6AXwZ5gf8g7paMUrE2QjKeJjn_5cjTSiOCiSZ2038i9SWt1tBL2-2tryVs3hfFw-ff3bxaLDRKvIE9dTZuNqGaXdKc1oicPXYewS0wynsbITQ-O1RejECxN9dHL86R5lP51GP0CKImkJUaKhN3GX_BYHJPk0XHFOyVgK48PO3z-4MVjXAPT0YpJ2yfQOWZKyvSm1crSrJMJgqprnupQPZk7444BifipctPSV3XonJxPP2jrDGTxLBFJxIZvBw7kqfdrnvvOV0lMZk132ckcMAUAfYm-DKApFV93gNlS1xObhoqOX1NF6FIOxATPnwJT2M0IhNM7bQknBjvh41E1b_y8W2wbEa_o5HyZdl1j10s9DVos1wubdwH3EE_lkjxUVr46_XsPijzexQ6avOURSMB4WC3m4NjFUD2F6F-rxSzDLnh94OXMunffxj5sVbW2xwBAvm-eEHTQUYleXACwdXRfT27ubGANJV5uke1Pi1tumw6jXPO9Ace61gK4_MfQpygAo5xtyk6t7h9GdXkQTMJLRfliVljRZQOnw9_WjQ1nBJWrWZ1Z8CHw6puKpFQ0GyQQhzHka4sqzvzeVGMIRdyT9kZUD8K0SaMff8HWZZCu5ADr7Fn6_XqjzXfjPGOwbogb_6M7Lobq0YpbYoJmGIVonErS7LWWwgrvY7SLxDXuyrvsVL7Mz2_vZPPoih8likHBdsEVsPrRULF2w3blEsBZywYMeNM_7f120ENK-D9lPqmLWl6CCYI5PE-IxfGqFFVYuOGq26g8_1u7LMw8g9oAaZXORHLSTja57S7yRmOf9hA4o9WNaBlEVXTSJECo_7Yw-wod4ckZbV39Palb-kCyt85L9iEd3ZRjTr12WA8FqomIBUPx5Ig&prev=RQ5B2513933DFB85)

* Inetum
* Viana do Castelo
* April 12

effectively in a team‐oriented and collaborative environment.Nice to Have:- Knowledge of RabbitMQ / Kafka and *Java*

report probem

[### Senior Data Engineer](/clickout/f744ef6ec6d7da61?ql=ql&sig=f9120d78767f29baafbd07ca305851ab7c03a67e&e=3yuddFsLelht3tXRroJJjKi869ju1r8kxd-NcW86QvBYIkEUj9zqxTLRwMstzRwCd4hb1kycoRtfT2EnFwqvBCWkTLiRk3zW4EagxOR76KtjcFj3cGjw1mKtMwnu2pjtzW8bW_29fuvYUYZtaZ3CvWtOoXG3b815ZQiL4Epa1k_bJZ5qbu5g7wVTr9fDmuCaSvgxrKsTrtS7pJwnG6m9diTktL2W95ZMXxTJpnkz1odPklpGr6-Oc9CrVW_QbG450wDT8b7YJt4p0OCnm1H88gCYaX32p--Y1gr9598AykO0OWpUxT8p1gAOv6MfGOriPW6VzbrmTK3ZMZ9u3mMSN9v7vPMxkJ9gC4Rby13cC8vlXpoR-ToxUBrVvgJYH72Rkl9BJWWg1cu6iz4vYHf6PTUV4vSK67AtUYwwG3A0DVN8uI2m8YIq0dM3q3D_2PZ9YB6rDGTvAI-KpxddkisjiqxQbwaYz7D18HRoaBtvNuvKYhM9EYA3BW2wH5GFicWpn8fn4NwSFkPyS1UNGmyUWe4JxCmovd0WUgLUPdFDpDsEymkxLjTRK6lCTIFVtAgRdWrFfnm9Kv_XC3jep5GzaLqH4J7N4hpRPbWvcCLgTRFaDDKJPxD7eK6ztJAI1FjEBG9heXZZELQth00NsZ0FhIZq_yvGKkIg0gECMKcT0tlCgz0St6LfkZDdeHPWLn588YyvALdmn-k3BfDGhmVQvZ5s5B_G5BZgPd6effVzM61RVsKDX6WeeprG92LjQfl927y1EnpYAnIW3BpM3nL4vLz8OfOtqCYCyG1zlknVt6heSu78sYNevgBnS0UGgaG2SWPLcVWjKOU9gl_L4I3L7-ul9V3HAFnLQ4QEG2oofxY_78ZoXOR2opCcsgmRXl-vSNNGxLCBpumEsqCMYeBnVGfWplvVcj87s1Ty8ED2JXQFf0M1nTJQtBStFPifxiSoQ7k7BkkPT4V8mi9UubigJ95qSgpa4wMGgyfGnMcrEXH1b3G1xsqQiWIBBq2MMkgpfXUqvyko2n7AcQsGdkvQt1XNV9NmmB2WqrD4cJW8SBV-8kyGnwXjNwrY3zU5VbW4U17sM-AgpXeMo7860ggw2x2hIucbN6bpLqzvWamRa8lDNnykMR3OBZJSoRhU-w1VaomGijrNtMrota10gPBkwLQwXF009aCcMpeG36vgCYgEMih_3NNMIe1R0lSjH4OQeyyU_015t5ZqLYtmilERgMi4-5FiefBbuaLP5i1zMY1Ae_o-VR9v6bcDOZi1WnHGFPrJzDk6tMAo8N5yzJFRv8FS8X9VBAbU71FSxKCbYumF8Da2-iTPZ4vCZLa6M3vfGnZWwWOoYpruVkgo1emIL_Clb3SSQs6aIg0F33H1KTL-Mawmg3jUF6U_zitszNZOEUq46vrHW-OzvPJ8QTbWfA&prev=RQ5B2513933DFB85)

* Bitsight
* Viana do Castelo
* March 31

Experience with OpenSearch, Django, *Java*, Scala.

report probem

Email me future jobs like these → Email me future jobs like these:

OK

* 1

* 1

### Viana do Castelo

District

![Viana do Castelo District](/public/img/coa/pt.viana-do-castelo-district.png "Coat of arms of  Viana do Castelo District")

[Viana do Castelo District](/in/viana-do-castelo-district/java "English jobs in Viana do Castelo District")

[Viana do Castelo on Wikipedia](https://en.wikipedia.org/wiki/Viana_do_Castelo)

![Map of Viana do Castelo](/public/img/maps/states/pt.viana-do-castelo-district.svg "Viana do Castelo")

#### java in Cities...

* 310

  ![Lisbon](/public/img/coa/pt.lisboa.png "Coat of arms of Lisbon")

  [Lisbon](/in/lisboa/java "English jobs in Lisbon")
* 165

  ![Porto](/public/img/coa/pt.porto.png "Coat of arms of Porto")

  [Porto](/in/porto/java "English jobs in Porto")
* 41

  ![Braga](/public/img/coa/pt.braga.png "Coat of arms of Braga")

  [Braga](/in/braga/java "English jobs in Braga")
* 39

  ![Setúbal](/public/img/coa/pt.setubal.png "Coat of arms of Setúbal")

  [Setúbal](/in/setubal/java "English jobs in Setúbal")
* 23

  ![Aveiro](/public/img/coa/pt.aveiro.png "Coat of arms of Aveiro")

  [Aveiro](/in/aveiro/java "English jobs in Aveiro")
* 22

  ![Coimbra](/public/img/coa/pt.coimbra.png "Coat of arms of Coimbra")

  [Coimbra](/in/coimbra/java "English jobs in Coimbra")
* 16

  ![Faro](/public/img/coa/pt.faro.png "Coat of arms of Faro")

  [Faro](/in/faro/java "English jobs in Faro")
* 12

  ![Castelo Branco](/public/img/coa/pt.castelo-branco.png "Coat of arms of Castelo Branco")

  [Castelo Branco](/in/castelo-branco/java "English jobs in Castelo Branco")
* 12

  ![Évora](/public/img/coa/pt.evora.png "Coat of arms of Évora")

  [Évora](/in/evora/java "English jobs in Évora")
* 12

  ![Leiria](/public/img/coa/pt.leiria.png "Coat of arms of Leiria")

  [Leiria](/in/leiria/java "English jobs in Leiria")
* 12

  ![Viseu](/public/img/coa/pt.viseu.png "Coat of arms of Viseu")

  [Viseu](/in/viseu/java "English jobs in Viseu")
* 11

  ![Beja](/public/img/coa/pt.beja.png "Coat of arms of Beja")

  [Beja](/in/beja/java "English jobs in Beja")
* 11

  ![Funchal](/public/img/coa/pt.funchal.png "Coat of arms of Funchal")

  [Funchal](/in/funchal/java "English jobs in Funchal")
* 11

  ![Santarém](/public/img/coa/pt.santarem.png "Coat of arms of Santarém")

  [Santarém](/in/santarem/java "English jobs in Santarém")
* 10

  ![Guarda](/public/img/coa/pt.guarda.png "Coat of arms of Guarda")

  [Guarda](/in/guarda/java "English jobs in Guarda")
* 10

  ![Portalegre](/public/img/coa/pt.portalegre.png "Coat of arms of Portalegre")

  [Portalegre](/in/portalegre/java "English jobs in Portalegre")
* 9

  ![Bragança](/public/img/coa/pt.braganca.png "Coat of arms of Bragança")

  [Bragança](/in/braganca/java "English jobs in Bragança")
* 9

  ![Vila Real](/public/img/coa/pt.vila-real.png "Coat of arms of Vila Real")

  [Vila Real](/in/vila-real/java "English jobs in Vila Real")
* 8

  ![Paços de Ferreira](/public/img/coa/pt.pacos-de-ferreira.png "Coat of arms of Paços de Ferreira")

  [Paços de Ferreira](/in/pacos-de-ferreira/java "English jobs in Paços de Ferreira")
* 5

  ![Almada](/public/img/coa/pt.almada.png "Coat of arms of Almada")

  [Almada](/in/almada/java "English jobs in Almada")
* 5

  ![Caldas da Rainha](/public/img/coa/pt.caldas-da-rainha.png "Coat of arms of Caldas da Rainha")

  [Caldas da Rainha](/in/caldas-da-rainha/java "English jobs in Caldas da Rainha")
* 5

  ![Estremoz](/public/img/coa/pt.estremoz.png "Coat of arms of Estremoz")

  [Estremoz](/in/estremoz/java "English jobs in Estremoz")
* 5

  ![Ovar](/public/img/coa/pt.ovar.png "Coat of arms of Ovar")

  [Ovar](/in/ovar/java "English jobs in Ovar")
* 4

  ![Oeiras](/public/img/coa/pt.oeiras.png "Coat of arms of Oeiras")

  [Oeiras](/in/oeiras/java "English jobs in Oeiras")
* 4

  ![Vila Nova de Gaia](/public/img/coa/pt.vila-nova-de-gaia.png "Coat of arms of Vila Nova de Gaia")

  [Vila Nova de Gaia](/in/vila-nova-de-gaia/java "English jobs in Vila Nova de Gaia")
* 3

  ![Amadora](/public/img/coa/pt.amadora.png "Coat of arms of Amadora")

  [Amadora](/in/amadora/java "English jobs in Amadora")
* 3

  ![Fundão](/public/img/coa/pt.fundao.png "Coat of arms of Fundão")

  [Fundão](/in/fundao/java "English jobs in Fundão")
* 2

  ![Ponta Delgada](/public/img/coa/pt.ponta-delgada.png "Coat of arms of Ponta Delgada")

  [Ponta Delgada](/in/ponta-delgada/java "English jobs in Ponta Delgada")
* 2

  ![Sintra](/public/img/coa/pt.sintra.png "Coat of arms of Sintra")

  [Sintra](/in/sintra/java "English jobs in Sintra")
* 2

  ![Vila Nova de Famalicão](/public/img/coa/pt.vila-nova-de-famalicao.png "Coat of arms of Vila Nova de Famalicão")

  [Vila Nova de Famalicão](/in/vila-nova-de-famalicao/java "English jobs in Vila Nova de Famalicão")
* 1

  ![Cascais](/public/img/coa/pt.cascais.png "Coat of arms of Cascais")

  [Cascais](/in/cascais/java "English jobs in Cascais")
* 1

  ![Loures](/public/img/coa/pt.loures.png "Coat of arms of Loures")

  [Loures](/in/loures/java "English jobs in Loures")
* 1

  ![Maia](/public/img/coa/pt.maia.png "Coat of arms of Maia")

  [Maia](/in/maia/java "English jobs in Maia")
* 1

  ![Matosinhos](/public/img/coa/pt.matosinhos.png "Coat of arms of Matosinhos")

  [Matosinhos](/in/matosinhos/java "English jobs in Matosinhos")
* 1

  ![Palmela](/public/img/coa/pt.palmela.png "Coat of arms of Palmela")

  [Palmela](/in/palmela/java "English jobs in Palmela")

#### java in Districs...

* 321

  ![Lisbon District](/public/img/coa/pt.lisboa-district.png "Coat of arms of Lisbon District")

  [Lisbon District](/in/lisboa-district/java "English jobs in Lisbon District")
* 179

  ![Porto District](/public/img/coa/pt.porto-district.png "Coat of arms of Porto District")

  [Porto District](/in/porto-district/java "English jobs in Porto District")
* 45

  ![Setúbal District](/public/img/coa/pt.setubal-district.png "Coat of arms of Setúbal District")

  [Setúbal District](/in/setubal-district/java "English jobs in Setúbal District")
* 43

  ![Braga District](/public/img/coa/pt.braga-district.png "Coat of arms of Braga District")

  [Braga District](/in/braga-district/java "English jobs in Braga District")
* 28

  ![Aveiro District](/public/img/coa/pt.aveiro-district.png "Coat of arms of Aveiro District")

  [Aveiro District](/in/aveiro-district/java "English jobs in Aveiro District")
* 25

  ![Castelo Branco District](/public/img/coa/pt.castelo-branco-district.png "Coat of arms of Castelo Branco District")

  [Castelo Branco District](/in/castelo-branco-district/java "English jobs in Castelo Branco District")
* 22

  ![Coimbra District](/public/img/coa/pt.coimbra-district.png "Coat of arms of Coimbra District")

  [Coimbra District](/in/coimbra-district/java "English jobs in Coimbra District")
* 17

  ![Évora District](/public/img/coa/pt.evora-district.png "Coat of arms of Évora District")

  [Évora District](/in/evora-district/java "English jobs in Évora District")
* 17

  ![Leiria District](/public/img/coa/pt.leiria-district.png "Coat of arms of Leiria District")

  [Leiria District](/in/leiria-district/java "English jobs in Leiria District")
* 16

  ![Faro District](/public/img/coa/pt.faro-district.png "Coat of arms of Faro District")

  [Faro District](/in/faro-district/java "English jobs in Faro District")
* 12

  ![Viseu District](/public/img/coa/pt.viseu-district.png "Coat of arms of Viseu District")

  [Viseu District](/in/viseu-district/java "English jobs in Viseu District")
* 11

  ![Beja District](/public/img/coa/pt.beja-district.png "Coat of arms of Beja District")

  [Beja District](/in/beja-district/java "English jobs in Beja District")
* 11

  ![Madeira](/public/img/coa/pt.madeira.png "Coat of arms of Madeira")

  [Madeira](/in/madeira/java "English jobs in Madeira")
* 11

  ![Santarém District](/public/img/coa/pt.santarem-district.png "Coat of arms of Santarém District")

  [Santarém District](/in/santarem-district/java "English jobs in Santarém District")
* 10

  ![Guarda District](/public/img/coa/pt.guarda-district.png "Coat of arms of Guarda District")

  [Guarda District](/in/guarda-district/java "English jobs in Guarda District")
* 10

  ![Portalegre District](/public/img/coa/pt.portalegre-district.png "Coat of arms of Portalegre District")

  [Portalegre District](/in/portalegre-district/java "English jobs in Portalegre District")
* 10

  ![Viana do Castelo District](/public/img/coa/pt.viana-do-castelo-district.png "Coat of arms of Viana do Castelo District")

  [Viana do Castelo District](/in/viana-do-castelo-district/java "English jobs in Viana do Castelo District")
* 9

  ![Bragança District](/public/img/coa/pt.braganca-district.png "Coat of arms of Bragança District")

  [Bragança District](/in/braganca-district/java "English jobs in Bragança District")
* 9

  ![Vila Real District](/public/img/coa/pt.vila-real-district.png "Coat of arms of Vila Real District")

  [Vila Real District](/in/vila-real-district/java "English jobs in Vila Real District")
* 3

  ![Azores](/public/img/coa/pt.azores.png "Coat of arms of Azores")

  [Azores](/in/azores/java "English jobs in Azores")

## Select languages you speak

Save & Close Cancel

IN OTHER COUNTRIES

* [Germany](https://englishjobs.de)
* [Switzerland](https://englishjobsearch.ch)
* [Belgium](https://englishjobs.be)
* [Austria](https://englishjobsearch.at)
* [Poland](https://englishjobs.pl)
* [France](https://englishjobs.fr)
* [Spain](https://englishjobs.es)
* [Italy](https://englishjobs.it)
* [Denmark](https://englishjobs.dk)
* [Finland](https://englishjobs.fi)
* [Sweden](https://englishjobsearch.se)
* [Netherlands](https://englishjobsearch.nl)
* [Norway](https://englishjobs.no)

ABOUT

* [FAQ](/faq)
* [For Employers](https://englishjobs.com)
* [Terms and Conditions](/terms)
* [Privacy Statement](/privacy)
* [Cookies](/cookies)
* [Legal Notice](/impressum)
* [Sitemap](/sitemap)
* [llms.txt](/llms.txt)

englishjobs.pt

englishjobs.pt is a website created to facilitate English-speaking professionals finding suitable job offers in Portugal.