{"id":1084,"date":"2025-06-12T10:45:58","date_gmt":"2025-06-12T08:45:58","guid":{"rendered":"https:\/\/forcerecruitment.pl\/en\/?post_type=jobs&#038;p=1084"},"modified":"2025-06-12T10:45:59","modified_gmt":"2025-06-12T08:45:59","slug":"middle-java-developer-remotely","status":"publish","type":"jobs","link":"https:\/\/forcerecruitment.pl\/en\/jobs\/middle-java-developer-remotely\/","title":{"rendered":"Middle Java Developer &#8211; Remotely"},"content":{"rendered":"\n<p>We are currently looking for an experienced <strong>Middle Java Developer<\/strong> to join an international team working on a large-scale digital <strong>mobility platform<\/strong> that is revolutionizing intercity and airport transportation across Europe.<\/p>\n\n\n\n<p>This is a long-term opportunity for a talented backend developer to build scalable, resilient systems and contribute to the ongoing modernization of real-time travel solutions.<\/p>\n\n\n\n<p><strong>About the Project:<\/strong><\/p>\n\n\n\n<p>The platform supports <strong>real-time travel management<\/strong> \u2013 including trip reservations, dynamic pricing, vehicle coordination, and customer communications \u2013 for B2B and B2C markets across Europe. The backend is built with <strong>Java 17<\/strong>, <strong>Spring Boot<\/strong>, and <strong>MongoDB<\/strong>, and integrates with multiple third-party services such as payment providers and route optimization tools.<\/p>\n\n\n\n<p>Key components include:<\/p>\n\n\n\n<ul>\n<li>Trip &amp; booking management<\/li>\n\n\n\n<li>Real-time vehicle tracking &amp; notifications<\/li>\n\n\n\n<li>Dynamic pricing and discount systems<\/li>\n\n\n\n<li>Integrations with mobile\/web apps<\/li>\n\n\n\n<li>High-availability microservices infrastructure<\/li>\n<\/ul>\n\n\n\n<p><strong>Requirements:<\/strong><\/p>\n\n\n\n<ul>\n<li>Strong experience in Java development (Java 17)<\/li>\n\n\n\n<li>Proficiency with <strong>Spring Boot<\/strong> and microservices architecture<\/li>\n\n\n\n<li>Deep understanding of <strong>MongoDB<\/strong> (schema design, query optimization, aggregation pipelines)<\/li>\n\n\n\n<li>Solid knowledge of database theory (SQL &amp; NoSQL)<\/li>\n\n\n\n<li>Familiarity with <strong>Kubernetes<\/strong> and <strong>Spring Boot integration testing<\/strong><\/li>\n\n\n\n<li>Ability to write clean, efficient, scalable code<\/li>\n\n\n\n<li>Understanding of software engineering best practices (SOLID, KISS, DRY)<\/li>\n\n\n\n<li>Strong analytical and estimation skills<\/li>\n\n\n\n<li>Upper-intermediate level of English (B2+)<\/li>\n<\/ul>\n\n\n\n<p><strong>Nice to Have:<\/strong><\/p>\n\n\n\n<ul>\n<li>Experience with Java 21<\/li>\n\n\n\n<li>Redis \/ Redisson for Java<\/li>\n\n\n\n<li>Azure Cloud<\/li>\n\n\n\n<li>DevOps experience with Terraform and Helm Charts<\/li>\n<\/ul>\n\n\n\n<p><strong>Responsibilities:<\/strong><\/p>\n\n\n\n<ul>\n<li>Develop and maintain backend services using Java and Spring Boot<\/li>\n\n\n\n<li>Design scalable APIs and microservices<\/li>\n\n\n\n<li>Collaborate with frontend, mobile, QA, and DevOps engineers<\/li>\n\n\n\n<li>Participate in full SDLC: analysis, design, implementation, testing, deployment<\/li>\n\n\n\n<li>Ensure clean code and high-quality deliverables through code reviews<\/li>\n\n\n\n<li>Troubleshoot, debug, and resolve issues independently<\/li>\n\n\n\n<li>Stay up to date with the latest backend technologies and practices<\/li>\n<\/ul>\n\n\n\n<p><strong>What\u2019s Offered:<\/strong><\/p>\n\n\n\n<ul>\n<li>Long-term remote collaboration on B2B terms<\/li>\n\n\n\n<li>22 days of paid vacation and paid sick leave<\/li>\n\n\n\n<li>Health insurance and meal card<\/li>\n\n\n\n<li>Transparent development path and individual career plan<\/li>\n\n\n\n<li>Support from mentors, technical leads, and resource managers<\/li>\n\n\n\n<li>Regular performance reviews and knowledge-sharing sessions<\/li>\n\n\n\n<li>Access to <strong>Udemy, Pluralsight<\/strong>, and internal training resources<\/li>\n\n\n\n<li>A collaborative, calm, and supportive work environment<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We are currently looking for an experienced Middle Java Developer to join an international team working on a large-scale digital mobility platform that is revolutionizing intercity and airport transportation across Europe. This is a long-term opportunity for a talented backend developer to build scalable, resilient systems and contribute to the ongoing modernization of real-time travel [&hellip;]<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_seopress_robots_primary_cat":"","inline_featured_image":false},"acf":[],"_links":{"self":[{"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/jobs\/1084"}],"collection":[{"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/jobs"}],"about":[{"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/types\/jobs"}],"version-history":[{"count":2,"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/jobs\/1084\/revisions"}],"predecessor-version":[{"id":1088,"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/jobs\/1084\/revisions\/1088"}],"wp:attachment":[{"href":"https:\/\/forcerecruitment.pl\/en\/wp-json\/wp\/v2\/media?parent=1084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}