{"id":19239,"date":"2026-09-11T02:00:14","date_gmt":"2026-09-11T00:00:14","guid":{"rendered":"https:\/\/ets-career.com\/software-engineer-java-aem-platform-f-m-d\/"},"modified":"2026-09-11T02:00:14","modified_gmt":"2026-09-11T00:00:14","slug":"software-engineer-java-aem-platform-f-m-d","status":"publish","type":"post","link":"https:\/\/ets-career.com\/?p=19239","title":{"rendered":"Software Engineer (Java\/AEM Platform)\u200b | f\/m\/d"},"content":{"rendered":"<div class=\"aboutPos\">\n<h3>About Us<\/h3>\n<p>ERGO Technology &#038; Services S.A. (ET&#038;S), a member of the Munich Re and ERGO Group, is delivering integrated IT and business services to international markets. Our expertise lies in providing advanced IT services, with a focus on modern, business-driven technology solutions. On the business side, we also support the Group in various end-to-end insurance processes, including finance, operations, and underwriting. With offices in Warsaw and Gdansk, and strong global partnerships, we foster a dynamic, multicultural environment that promotes diversity and international opportunities.<\/p>\n<h3>How you will get the job done<\/h3>\n<ul>\n<li>building scalable services using Java<\/li>\n<li>designing and maintaining REST APIs for AEM and frontend part<\/li>\n<li>integrating with external systems (search, marketing, data, 3rd Party integrations)<\/li>\n<li>ensuring performance, reliability, and security<\/li>\n<li>delivering end-to-end features across AEM &#8211; backend<\/li>\n<li>working with Sling Models, OSGi, APIs<\/li>\n<li>supporting JSON Exporter \/ headless \/ SPA scenarios<\/li>\n<li>troubleshooting: dispatcher, replication, permissions, content structure<\/li>\n<li>contributing to system design and architecture<\/li>\n<li>applying best practices in API design, modularity, scalability<\/li>\n<li>writing and maintaining unit\/integration tests<\/li>\n<li>performing code reviews and ensuring quality standards<\/li>\n<li>supporting CI\/CD pipelines and deployments<\/li>\n<li>working with AWS (CloudWatch, S3, Lambda, SES, Canary)<\/li>\n<li>assisting in environment setup and troubleshooting<\/li>\n<\/ul>\n<h3>Skills and experience you will need<\/h3>\n<ul>\n<li>fluency in English<\/li>\n<li>strong experience in Java<\/li>\n<li>experience with REST APIs and Maven<\/li>\n<li>experience with OpenSearch \/ Elasticsearch<\/li>\n<li>experience with AWS basics (S3, CloudWatch)<\/li>\n<li>experience with JUnit, Mockito, AEM Mocks<\/li>\n<li>familiarity with test driven development<\/li>\n<li>understanding of AEM 6.5, AEM 6.5 LTS or AEMaaCS (JCR, Sling, OSGi)<\/li>\n<li>experience with Sling Models\/OSGi services, AEM APIs\/content services<\/li>\n<li>knowledge of dispatcher caching, replication mechanisms<\/li>\n<li>ability to debug across AEM &#8211; backend \u2013 frontend<\/li>\n<li>experience with building AEM components<\/li>\n<li>exposure to SPA Editor\/headless AEM<\/li>\n<li>experience with AEM as a Cloud Service\/migration<\/li>\n<li>experience with Adobe tools (Target, Analytics)<\/li>\n<li>experience with Event-driven architecture\/messaging<\/li>\n<li>experience with GraphQL<\/li>\n<li>basic frontend knowledge (React\/TypeScript)<\/li>\n<li>security best practices (APIs &#038; AEM)<\/li>\n<li>proactive, ownership-driven mindset<\/li>\n<li>clear communication with technical and business stakeholders<\/li>\n<\/ul>\n<\/div>\n<div class=\"buttonImport\"><a class=\"btn btnPrimary back\" href=\"\/\">\u00ab Back to all job offers<a class=\"aplikuj\" href=\"https:\/\/system.erecruiter.pl\/FormTemplates\/RecruitmentForm.aspx?webid=DB6A6F1A-8A87-4DC4-83A8-8E8AEC96BCD6\" target=\"_blank\" rel=\"noopener\">Apply now!<\/a><\/div>\n<div class=\"linkBottom\">\n<div class=\"widths\">\n<h3 class=\"center\">Interested in this position?<\/h3>\n<p><a class=\"aplikuj\" href=\"https:\/\/system.erecruiter.pl\/FormTemplates\/RecruitmentForm.aspx?webid=DB6A6F1A-8A87-4DC4-83A8-8E8AEC96BCD6\" target=\"_blank\" rel=\"noopener\">Apply now!<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>3000<\/p>\n","protected":false},"author":0,"featured_media":17757,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"joboffer_en.php","format":"standard","meta":{"footnotes":""},"categories":[60],"tags":[],"class_list":["post-19239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-warsaw"],"_links":{"self":[{"href":"https:\/\/ets-career.com\/index.php?rest_route=\/wp\/v2\/posts\/19239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ets-career.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ets-career.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/ets-career.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19239"}],"version-history":[{"count":0,"href":"https:\/\/ets-career.com\/index.php?rest_route=\/wp\/v2\/posts\/19239\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ets-career.com\/index.php?rest_route=\/wp\/v2\/media\/17757"}],"wp:attachment":[{"href":"https:\/\/ets-career.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ets-career.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ets-career.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}