{"id":7337,"date":"2026-07-27T07:54:58","date_gmt":"2026-07-27T07:54:58","guid":{"rendered":"https:\/\/www.hexa-group.pt\/jobs\/java-and-kotlin-developer-senior\/"},"modified":"2026-07-31T14:53:23","modified_gmt":"2026-07-31T14:53:23","slug":"java-and-kotlin-developer-senior","status":"publish","type":"company_job","link":"https:\/\/www.hexa-group.pt\/pt\/jobs\/java-and-kotlin-developer-senior\/","title":{"rendered":"Java and Kotlin Developer | Senior"},"content":{"rendered":"<p>Idiomas: ENG B2 | Fr nice to have<br \/>\nLocal de Trabalho: Moscavide<br \/>\nModelo de Trabalho: H\u00edbrido 2x semana<br \/>\nSal\u00e1rio L\u00edquido m\u00e1ximo: N\/D | Rate M\u00e1xima: 44\u20ac\/h<br \/>\nDisponibilidade M\u00e1xima: N\/D<\/p>\n<p>Java &amp; Kotlin Developer | Insurance<br \/>\nDescription:<\/p>\n<p>Lisbon &#8211; Hybrid (2x per week in Moscavide, Lisbon)<br \/>\n\u2022 English B2 (min)<\/p>\n<p>Context:<br \/>\n\u2022 Insurance Software migration to microservices<br \/>\nMust Have:<br \/>\n\u2022 Java | Kotlin (desktop oriented)<br \/>\nNice to Have:<br \/>\n\u2022 C++ (desktop oriented) | Angular 8+ | Vert.X | Azure Cloud<\/p>\n<p>Responsibilities:<br \/>\n5-8 years of experience<br \/>\nDesign, develop, and maintain backend services using Java, Kotlin, and related frameworks<br \/>\nCreate and maintain system functionality.<br \/>\nBuild and consume RESTful APIs<br \/>\nReview code for Pull Request approval.<br \/>\nDesign solutions based on microservices.<br \/>\nEnsure code quality, applying SOLID principles and clean architecture<br \/>\nDiagnose issues, debug production problems, and resolve defects.<br \/>\nCreate and maintain technical documentation for services<\/p>","protected":false},"excerpt":{"rendered":"<p>AO6856 \u00b7 Portugal \u00b7 services \u00b7 Open<\/p>","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false,"boond_id":"6856","boond_reference":"AO6856","boond_place":"","boond_place_label":"Portugal","boond_state":12,"boond_state_label":"Open","boond_start_date":"immediate","boond_closing_date":"","boond_answer_date":"","boond_duration":255,"boond_raw_description":"Idiomas: ENG B2 | Fr nice to have\nLocal de Trabalho: Moscavide\nModelo Trabalho: H\u00edbrido 2x semana\nSal\u00e1rio L\u00edquido m\u00e1ximo: N\/D | Rate M\u00e1xima: 44\u20ac\/h\nDisponibilidade M\u00e1xima: N\/D\n\nJava & Kotlin Developer | Insurance\nDescription:\n\nLisbon - Hybrid (2x per week in Moscavide, Lisbon)\n\u2022 English B2 (min)\n\nContext:\n\u2022 Insurance Software migration to microservices\nMust Have:\n\u2022 Java | Kotlin (desktop oriented)\nNice to Have:\n\u2022 C++ (desktop oriented) | Angular 8+ | Vert.X | Azure Cloud\n\nResponsibilities:\n5-8 years of experience\nDesign, develop, and maintain backend services using Java, Kotlin, and related frameworks\nCreate and maintain system functionality.\nBuild and consume RESTful APIs\nReview code for Pull Request approval.\nDesign solutions based on microservices.\nEnsure code quality, applying SOLID principles and clean architecture\nDiagnose issues, debug production problems, and resolve defects.\nCreate and maintain technical documentation for services","boond_criteria":"ABOUT THE OPPORTUNITY\n\nWe are looking for a Senior Java and Kotlin Developer to support a software modernization initiative in the insurance sector, focused on the migration of existing systems towards a microservices-based architecture. The role is based in Lisbon with a hybrid working model.\n\nWHAT YOU WILL DO\n\n- Design, develop and maintain services using Java, Kotlin and related backend technologies.\n- Contribute to the migration and optimization of software components towards a microservices architecture.\n- Build, integrate and maintain RESTful APIs.\n- Create and maintain system functionality according to technical and business requirements.\n- Review code and support pull request approval processes.\n- Apply clean architecture principles, SOLID practices and code quality standards.\n- Analyze incidents, debug production issues and resolve software defects.\n- Create and maintain technical documentation for developed services.\n\nWHAT WE ARE LOOKING FOR\n\n- 5 to 8 years of professional experience in software development.\n- Strong experience with Java and Kotlin in desktop-oriented development contexts.\n- Professional working proficiency in English, B2 level or equivalent.\n- Ability to work with autonomy in complex delivery environments.\n- Responsible, collaborative and solution-oriented working approach.\n\nTECHNICAL SKILLS\n\n- Java\n- Kotlin\n- RESTful APIs\n- Microservices architecture\n- SOLID principles\n- Clean architecture\n- Code review practices\n- Technical documentation\n\nNICE TO HAVE\n\n- C++\n- Angular 8+\n- Vert.x\n- Azure Cloud\n\nCOMPENSATION TRANSPARENCY\n\nBase salary range: EUR 14,000 - EUR 36,000 gross\/year\nTotal compensation: up to EUR 43,000\/year\nThe salary range is based on objective and gender-neutral criteria, including required competencies, professional experience, level of responsibility and role requirements. Final compensation will be determined according to the candidate's profile and position requirements.\n\nWHAT WE OFFER\n\n- Private health insurance from the first day, with no waiting periods and optional family extension.\n- Confidential mental health support through TEAM 24, including psychological support, content and live sessions.\n- Continuous training and certification opportunities to support structured professional growth.\n- Flexibility whenever the role and project context allow it.\n- Childcare vouchers and practical measures designed to support personal and professional balance.\n- Team moments, shared milestones and leadership presence when it matters most.\n- Opportunities for upskilling in quality management, information security, AI governance or cybersecurity best practices.\n\nEQUAL OPPORTUNITY\n\nHexa is committed to equal opportunity and inclusive recruitment practices. We value diverse backgrounds, experiences and perspectives, and we align our people practices with the principles of the Portuguese Diversity Charter.\n\nHEXA LIFE\n\nAt Hexa, we are all Builders. We work with honesty, mutual support and agility, creating value through responsible delivery, continuous learning and collaboration across teams, projects and geographies.","boond_expertise_area":"services","boond_is_visible":true,"boond_created_at":"2026-07-17T13:31:27+0200","boond_created_ts":1784287887,"boond_updated_at":"2026-07-27T09:40:18+0200","boond_type_of":1,"boond_mode":1,"boond_active_positionings":1,"boond_manager_id":"17496","boond_agency_id":"1","boond_agency_label":"Hexa Consulting","boond_pole_id":"1","job_location":"Portugal","job_contract":"services","job_business_unit":"Hexa Consulting","job_seniority":"Senior","job_title_without_seniority":"Java and Kotlin Developer","job_remote_url":"","job_source":"boond","manatal_hash":"","manatal_status":"","job_last_synced_at":"2026-07-31 14:53:23"},"class_list":["post-7337","company_job","type-company_job","status-publish","hentry"],"blocksy_meta":[],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/company_job\/7337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/company_job"}],"about":[{"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/types\/company_job"}],"version-history":[{"count":1,"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/company_job\/7337\/revisions"}],"predecessor-version":[{"id":7350,"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/company_job\/7337\/revisions\/7350"}],"wp:attachment":[{"href":"https:\/\/www.hexa-group.pt\/pt\/wp-json\/wp\/v2\/media?parent=7337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}