AdTechTalent
EngineeringYesterdayHybrid

Merkle

Junior Java Developer

javaj2eeobject-oriented designresttddbddsqloraclespringhibernateibatismavengitdockerjenkinsagilescrumbackendtelecommunications

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

Barcelona, Spain

Full job description

Merkle, a dentsu company, is hiring Java Developers at all levels in Barcelona, Spain. The role involves designing and coding Java backend applications using test-driven development, focusing on code quality, and participating in all development phases from analysis to delivery. Candidates should have a degree in software engineering, computer science, or telecommunications engineering, with 1+ years experience in Java/J2EE, knowledge of object-oriented design, and experience with Agile (Scrum), RESTful Web Services, TDD, BDD, and relational databases (Oracle). Familiarity with Spring, Hibernate, iBatis, Maven, GIT, Docker, or Jenkins is required. Good English and EU work permission are necessary. Benefits include competitive compensation, language lessons, insurance, career development, wellness days, employee assistance, volunteering days, and flexible 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+/2+ years)
  • Knowledge of Object-Oriented Design and programming an advantage
  • 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
  • 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.