Join Merkle in Barcelona as a Java Developer (junior level) working full-time with hybrid remote options. Responsibilities * designing and coding Java backend applications using TDD * participating in all development phases * delivering business value each sprint * translating requirements into technical design * improving team processes * supporting component consumers Requirements * degree in software engineering or related field * 1-2 years Java/J2EE experience * knowledge of OOP * good English * EU work permission * Agile/Scrum experience * RESTful Web Services * TDD * BDD * SQL (Oracle) * familiarity with Spring, Hibernate, iBatis, Maven, GIT, Docker, Jenkins Benefits * competitive compensation * language lessons * insurance * career development * wellness days * employee assistance * volunteering days * adaptable salary * hybrid work conditions