{"schemaVersion":"jobsearcher.job.v1","id":"be9112e1a98e1cb1d98b053f","url":"https://jobsearcher.com/jobs/be9112e1a98e1cb1d98b053f","canonicalUrl":"https://jobsearcher.com/jobs/be9112e1a98e1cb1d98b053f","title":"Java Developer - Remote","description":"## About the CompanyCloudDevs is looking for a skilled Java Developer to join a distributed engineering team working on structured data processing and software development solutions.The team develops components for data transformation, ranging from parsers and runtime environments to development tools with AI-supported capabilities. The engineering organization operates using Agile methodologies with a focus on code quality, sustainable solutions, and continuous improvement.## About the RoleThe Java Developer will contribute to the development and enhancement of backend components designed to process a domain-specific language based on XPath.The role combines Java development, structured data processing, testing, continuous integration, code reviews, and Agile collaboration. Developers will have opportunities to contribute ideas to improve both technical solutions and development processes.Experience with functional programming concepts, SQL, XPath, and software design patterns is beneficial but not mandatory.### Key Responsibilities* Develop and enhance backend components for structured data processing.* Build components that process a domain-specific language based on XPath.* Contribute to data transformation and processing solutions.* Design and implement maintainable software components and interfaces.* Participate in code reviews using Git and Gerrit.* Develop and maintain automated tests.* Support continuous integration workflows using Jenkins.* Work within Agile development sprints.* Participate in Scrum meetings and team discussions.* Collaborate with developers, the Agile Master, and Product Owner.* Maintain high standards for code quality and software sustainability.* Identify opportunities to improve development processes.* Contribute technical ideas and recommendations to the engineering team.* Research and apply modern software development practices and technologies.### Required Qualifications* Relevant professional experience in software development, ideally 3+ years.* Strong knowledge of Java.* Experience with test automation.* Experience with continuous integration practices.* Good knowledge of Git.* Strong problem-solving and analytical abilities.* Ability to work effectively as part of a distributed development team.* Strong initiative and willingness to contribute ideas.* Interest in modern software technologies.* Good English communication skills for international collaboration.### Preferred QualificationsExperience or familiarity with the following technologies and concepts is an advantage:* Maven* Gerrit* Jenkins* SQL* XPath* Functional programming concepts* Design patterns* Domain-specific languages* Structured data processing* Data transformation* Backend developmentKnowledge of German is also a plus for international collaboration.## Development & Technology EnvironmentThe engineering team works on software components designed for structured data processing and transformation.The development environment includes:* Java* Git* Gerrit* Maven* Jenkins* XPath* SQL* Automated testing* Continuous integration* Agile/Scrum methodologiesThe team places particular importance on maintainable architecture, sustainable technical solutions, and high-quality code.## Agile & Collaborative WorkThe development team operates as a distributed group and follows an Agile approach based on Scrum.Team members participate in regular sprint activities and Scrum meetings while maintaining open communication throughout the development process.Developers are encouraged to contribute ideas for improving workflows, development practices, and technical solutions. Initiative and constructive collaboration are valued as important parts of the engineering culture.## Remote Work & FlexibilityThe position offers remote work with trust-based working hours and flexible working arrangements.Additional flexibility includes the opportunity for up to **20 days of workation**, along with **30 vacation days** and additional time off for eligible volunteer activities. Employees also receive a day off for their birthday.The remote structure is designed to support flexibility while maintaining effective collaboration within the distributed engineering team.## Benefits & PerksThe company offers a broad range of benefits and employee-support programs, including:### Financial Benefits* Christmas bonus.* Company pension plan subsidy.* Childcare allowance.* Bike leasing.* Germany ticket.* Tax-free benefits through Edenred.* Private accident insurance.### Learning & Development* Digital learning platforms.* Internal training opportunities.* External professional training.* Opportunities to develop technical and professional skills.### Health & Well-Being* Stress-prevention programs.* Health-focused events.* Vaccination programs.* Relaxation and activity areas.* Access to EGYM Wellpass and sports and wellness facilities.### Workplace & Team ActivitiesEmployees can also participate in company events and activities such as:* Summer and winter celebrations.* After-work events.* Sports groups.* Company band.* B2Run and other team activities.The modern work environment also includes amenities such as a coffee bar, cafeteria, and free beverages.## Why Join This Opportunity?This opportunity is well suited for Java developers who want to work on technically challenging problems involving structured data processing, data transformation, and domain-specific languages.The role provides exposure to modern development practices, automated testing, continuous integration, Agile methodologies, and collaborative software engineering.Developers who enjoy improving code quality, exploring design patterns, and contributing ideas to development processes can make a meaningful contribution to the distributed engineering team.## Equal OpportunityCloudDevs is committed to providing an inclusive and professional workplace. Employment decisions are based on qualifications, skills, experience, and business needs, with equal opportunity provided to qualified candidates regardless of sex, gender, sexual orientation, race, color, religion, national origin, disability, age, or other protected characteristics under applicable law.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-08-31T09:10:37.628Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer - Remote","description":"## About the CompanyCloudDevs is looking for a skilled Java Developer to join a distributed engineering team working on structured data processing and software development solutions.The team develops components for data transformation, ranging from parsers and runtime environments to development tools with AI-supported capabilities. The engineering organization operates using Agile methodologies with a focus on code quality, sustainable solutions, and continuous improvement.## About the RoleThe Java Developer will contribute to the development and enhancement of backend components designed to process a domain-specific language based on XPath.The role combines Java development, structured data processing, testing, continuous integration, code reviews, and Agile collaboration. Developers will have opportunities to contribute ideas to improve both technical solutions and development processes.Experience with functional programming concepts, SQL, XPath, and software design patterns is beneficial but not mandatory.### Key Responsibilities* Develop and enhance backend components for structured data processing.* Build components that process a domain-specific language based on XPath.* Contribute to data transformation and processing solutions.* Design and implement maintainable software components and interfaces.* Participate in code reviews using Git and Gerrit.* Develop and maintain automated tests.* Support continuous integration workflows using Jenkins.* Work within Agile development sprints.* Participate in Scrum meetings and team discussions.* Collaborate with developers, the Agile Master, and Product Owner.* Maintain high standards for code quality and software sustainability.* Identify opportunities to improve development processes.* Contribute technical ideas and recommendations to the engineering team.* Research and apply modern software development practices and technologies.### Required Qualifications* Relevant professional experience in software development, ideally 3+ years.* Strong knowledge of Java.* Experience with test automation.* Experience with continuous integration practices.* Good knowledge of Git.* Strong problem-solving and analytical abilities.* Ability to work effectively as part of a distributed development team.* Strong initiative and willingness to contribute ideas.* Interest in modern software technologies.* Good English communication skills for international collaboration.### Preferred QualificationsExperience or familiarity with the following technologies and concepts is an advantage:* Maven* Gerrit* Jenkins* SQL* XPath* Functional programming concepts* Design patterns* Domain-specific languages* Structured data processing* Data transformation* Backend developmentKnowledge of German is also a plus for international collaboration.## Development & Technology EnvironmentThe engineering team works on software components designed for structured data processing and transformation.The development environment includes:* Java* Git* Gerrit* Maven* Jenkins* XPath* SQL* Automated testing* Continuous integration* Agile/Scrum methodologiesThe team places particular importance on maintainable architecture, sustainable technical solutions, and high-quality code.## Agile & Collaborative WorkThe development team operates as a distributed group and follows an Agile approach based on Scrum.Team members participate in regular sprint activities and Scrum meetings while maintaining open communication throughout the development process.Developers are encouraged to contribute ideas for improving workflows, development practices, and technical solutions. Initiative and constructive collaboration are valued as important parts of the engineering culture.## Remote Work & FlexibilityThe position offers remote work with trust-based working hours and flexible working arrangements.Additional flexibility includes the opportunity for up to **20 days of workation**, along with **30 vacation days** and additional time off for eligible volunteer activities. Employees also receive a day off for their birthday.The remote structure is designed to support flexibility while maintaining effective collaboration within the distributed engineering team.## Benefits & PerksThe company offers a broad range of benefits and employee-support programs, including:### Financial Benefits* Christmas bonus.* Company pension plan subsidy.* Childcare allowance.* Bike leasing.* Germany ticket.* Tax-free benefits through Edenred.* Private accident insurance.### Learning & Development* Digital learning platforms.* Internal training opportunities.* External professional training.* Opportunities to develop technical and professional skills.### Health & Well-Being* Stress-prevention programs.* Health-focused events.* Vaccination programs.* Relaxation and activity areas.* Access to EGYM Wellpass and sports and wellness facilities.### Workplace & Team ActivitiesEmployees can also participate in company events and activities such as:* Summer and winter celebrations.* After-work events.* Sports groups.* Company band.* B2Run and other team activities.The modern work environment also includes amenities such as a coffee bar, cafeteria, and free beverages.## Why Join This Opportunity?This opportunity is well suited for Java developers who want to work on technically challenging problems involving structured data processing, data transformation, and domain-specific languages.The role provides exposure to modern development practices, automated testing, continuous integration, Agile methodologies, and collaborative software engineering.Developers who enjoy improving code quality, exploring design patterns, and contributing ideas to development processes can make a meaningful contribution to the distributed engineering team.## Equal OpportunityCloudDevs is committed to providing an inclusive and professional workplace. Employment decisions are based on qualifications, skills, experience, and business needs, with equal opportunity provided to qualified candidates regardless of sex, gender, sexual orientation, race, color, religion, national origin, disability, age, or other protected characteristics under applicable law.","datePosted":"2026-08-31T09:10:37.628Z","dateModified":"2026-08-31T09:10:37.628Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"be9112e1a98e1cb1d98b053f"},"url":"https://jobsearcher.com/jobs/be9112e1a98e1cb1d98b053f"}}