> Markdown version of [/jobs/ext/2067433-java-open-source-contributor](https://www.wearedevelopers.com/jobs/ext/2067433-java-open-source-contributor). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Open Source Contributor - **Company:** YO IT CONSULTING - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, C++ (Programming Language), Software Quality, Code Review, Information Technology Consulting, Python (Programming Language), Open Source Technology, Software Engineering, TypeScript, Production Code, Machine Learning Operations, Golang - **Published:** August 15, 2026 - **Apply:** https://es.trabajo.org/oferta-5001-3470a4ec58dad420afc63f3d2214ce99 ## About the Role not required. - Background in participating in rigorous code reviews and contributing to the development of software best practices. ## Description Job Description Role Title: Java Open Source Contributor Role Type: Contract Location: Remote Scope Of Work - Contribute production-quality code, reviews, and documentation to open-source repositories relevant to the customer's project. - Design, implement, and optimize complex algorithms and system components using one or more of the following languages: C++, Python, JAVA, GoLang, Typescript, or Rust. - Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases. - Collaborate with other contributors and stakeholders to align deliverables with project goals and best practices. - Create, maintain, and enhance technical documentation to support knowledge sharing and onboarding. - Participate in code discussions and provide constructive feedback to elevate overall code quality. Preferred Qualifications - Previous experience working on large-scale, distributed codebases. - Familiarity with modern AI or machine learning systems is a plus, though ## Related Videos - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Harnessing the Power of Open Source's Newest Technologies](https://www.wearedevelopers.com/videos/1448-harnessing-the-power-of-open-source-s-newest-technologies) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)