> Markdown version of [/jobs/ext/1968366-java-client-developer](https://www.wearedevelopers.com/jobs/ext/1968366-java-client-developer). 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 Client Developer - **Company:** Mestrelab Research S.L. - **Location:** A Coruña, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Code Review, Eclipse (Software), Design of User Interfaces, Software Engineering, Information Technology - **Published:** August 7, 2026 - **Apply:** https://www.buscojobs.com.es/java-client-developer-en-la-coruna-ID-366442961 ## About the Role Bachelor's degree in Computer Science or a related field Extensive experience in Java development using the Eclipse framework is a plus. Familiarity with UI design Excellent problem-solving, communication, and teamwork skills Fluent command of English, both written and spoken. Required Skills Preferred Skills Experience in mass spectrometry instrument control software development. ## Description Mestrelab has established a global presence, with software sales in over 80 countries and a client list that includes many of the major pharmaceutical, biotech and chemical companies, as well as some of the most relevant government and academic laboratories worldwide. As part of SciY, the software division of Bruker, we collaborate closely with the other SciY and Bruker companies, working together to achieve our goals.We offer a diversified job in an interdisciplinary project team with flat hierarchies and short processes, and a secure, unlimited employment relationship in an international group with flexible working hours and a wide range of benefits.About the RoleWe are seeking a skilled Java UI Developer to join our expanding team in Santiago de Compostela. This role involves contributing to the development of mass spectrometry instrument control software. The successful candidate will possess a strong background in Java-based client application development and demonstrate a commitment to knowledge sharing and technical excellence. We offer a dynamic position within an interdisciplinary project team, characterized by flat hierarchies and agile decision-making. This is a permanent role within an international organization, featuring flexible working hours and remote work opportunities.The successful candidate will be responsible for designing, developing, and maintaining applications using Java and related technologies.ResponsibilitiesDesign, develop, and maintain applications using Java and related technologiesWrite clean, maintainable, and efficient codeParticipate in code reviews and contribute to the development of best practicesCollaborate with cross-functional teams to identify and solve complex problemsShare your knowledge and expertise with others, including presenting your work to the team and explaining technical concepts in a clear and concise mannerStay up to date with the latest industry trends and technologiesQualificationsBachelor's degree in Computer Science or a related fieldExtensive experience in Java development using the Eclipse framework is a plus.Familiarity with UI designExcellent problem-solving, communication, and teamwork skillsFluent command of English, both written and spoken.Required SkillsPreferred SkillsExperience in mass spectrometry instrument control software development.Equal Opportunity StatementWe are committed to diversity and inclusivity in our hiring practices.#J-*****-Ljbffr ## Related Videos - [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) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [The Avengers Initiative (Practical Ethics for Software Engineers)](https://www.wearedevelopers.com/videos/2070-the-avengers-initiative-practical-ethics-for-software-engineers) - [Coffee with Developers - Silvio Barbieri](https://www.wearedevelopers.com/videos/897-coffee-with-developers-silvio-barbieri) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)