Senior Java Developer Full-Time Berlin, Remote (EMEA) At xSoftware, we connect top-notch software engineers with IT companies based in Germany, Austria, and Switzerland. What sets us apart from other companies is our philosophy, which involves viewing both businesses and developers as our customers. As a result, we prioritize treating each developer as a valued customer.We’re in search of a Senior Java Developer to join a German-based product company that prioritizes the optimization of customers’ production and logistics processes, while also emphasizing digital support and efficiency enhancement. As part of this role, you’ll have the chance to work on an innovative, user-friendly product created from scratch – a software application designed for the food production and warehousing industry. The product’s main function is to identify and analyze chemical, biological, and physical hazards, and to implement measures to control them, ensuring the safety of the food produced.Requirements:5+ years of experience designing and building software applications5+ years of experience with JavaExperience with Spring, MavenExperience with relational databases (e.g., PostgreSQL)Experience with JPA will be a plusGood English language skills both written and verballyA big desire of growth to Tech Lead/ArchitectDemonstrated ability to deliver quality code in an agile environmentExcellent communication skills and the ability to work well in a team environmentResponsibilities:Implement architectural solutions to ensure product qualityWork on the project from scratchCollaborate with other team members and managementWhat you can expect from us:Performance review two times a year24 days off per year + 11 national holidays + paid sick daysAbility to work remote or from the office, its up to youMedical insuranceFree English/German lessonsFlat organization structure and short decision-making processesReliability on German levelPossible business trips abroad Apply to this job Name Email Phone (Optional) Upload CV Send