> Markdown version of [/jobs/ext/2724364-java-developer](https://www.wearedevelopers.com/jobs/ext/2724364-java-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 Developer - **Company:** Pivotree - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Ajax (Programming Language), Apache Tomcat, Unit Testing, Software Quality, Eclipse (Software), Java Platform Enterprise Edition (J2EE), Hibernate (Java), IntelliJ IDEA, Spring Framework, Javaserver Pages, Junit, Node.Js, Mockito, Software Engineering, Software Technical Review, Web Services, Git, Production Code, Hybris, Restful APIs, Software Version Control, Microservices - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/java-developer-job-seeker-faqs-and-support--9024904 ## About the Role * Bachelors Degree in Computer Science, Software Engineer, or equivalent. * 3 or more years experience in software development and experience with Java/Java EE based solutions * Verbal and written communication in fluent English. It would be great if you also have experience with: * RESTful web service development in Microservices Architecture * Server side Javascript with Node.js * IDEs such as Eclipse and Intellij IDEA * Java frameworks such as Spring, Hibernate and Tomcat, JSP and Ajax * Source control tools such as git * eCommerce application development * Testing frameworks such as JUnit and Mockito * Agile development methodologies The right person is: * Ready to roll up their sleeves and get into it * Excited about the future of web commerce * Passionate about pursuing continuous improvement through collaboration ## Description We're on the hunt for an experienced Java Developer to join our team. In this role you'll work with a talented group of developers and architects and build a wide range of next-gen commerce websites for the world's leading brands. Roles & Responsibilities: * Design, build and unit test efficient, reusable, and reliable code * Ensure the best possible performance, quality, and responsiveness of the application * Develop and maintain technical documentation * Strive for continuous improvement by collaborating with others throughout the development lifecycle to review peer code and identify areas for enhancement * Identify bottlenecks and bugs, and devise solutions to these problems * Help maintain code quality, organization, and automatization * Provide technical oversight to more junior team members * Creating high-quality code and developing Java-based services and applications using hybris, Java EE, Spring Framework and Web Services; * Contributing to analysis, design, development and support of application extensions/addOns; * Developing and maintaining technical documentation; * Contribute to project/task definition and planning and supporting technical leads * Work with customers and development partners to define and assess application and technical requirements and understand the current state of technology * Assist in technical design reviews as needed * Propose, implement and maintain industry best practices in software development * Fully understand the capabilities and limitations of the technical environments