AdTechTalent
Engineering4 days agoHybrid

Merkle

Junior Java Developer

javaj2eeobject-oriented designrestful web servicestddbddsqloraclespringhibernateibatismavengitdockerjenkinsagilescrumbackendtelecommunications

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

Barcelona, Spain

Full job description

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

What you'll do

  • Design and code Java backend applications using a test-driven development approach
  • Focus on the quality of your codebase (refactoring, testing, clean code)
  • Be involved in all phases of the development cycle (from Analysis to Delivery)
  • Deliver a valuable increment to the Business in every sprint
  • Participate in translating High-level requirements into comprehensive technical design
  • Help improve your team's way of working
  • Support consumers of your team's components

Requirements

  • Degree in software engineering, computer science or engineering telecommunications
  • Experience with Java/J2EE (1+ to 2+ years)
  • Knowledge of Object-Oriented Design and programming
  • Good level of English
  • EU work permission
  • Experience working in an Agile environment (Scrum methodology)
  • Experience developing RESTful Web Services
  • Experience with Test-driven Development (TDD)
  • Experience with Behavior-driven Development (BDD)
  • Knowledge of relational databases and SQL (Oracle)
  • Experience with Spring, Hibernate, iBatis, Maven, GIT, Docker, or Jenkins
  • Enthusiastic and a great team player

Tech stack

JavaJ2EEObject-Oriented DesignRESTful Web ServicesTest-driven Development (TDD)Behavior-driven Development (BDD)SQLOracleSpringHibernateiBatisMavenGITDockerJenkins

Benefits

Attractive compensation packageSpanish/English LessonsFree Life and Health InsuranceCareer development through Merkle UniversityDay off on your birthdayAnnual wellness daysMerkle Care Employee Assistance ProgramMerkle Benefits Club2 volunteering days per yearFlexible salary compensation schemeFlexible hybrid home office work conditions

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.