1 day ago
Barcelona, SpainEntry Level / Mid Level
Responsibilities
- Design and code Java backend applications using a test-driven development approach.
- Maintain code quality through refactoring, testing, and clean-code practices.
- Participate in all phases of the development cycle, from analysis through delivery.
- Deliver valuable business increments during each sprint.
- Translate high-level requirements into comprehensive technical designs.
- Improve the team’s ways of working and support consumers of team components.
Requirements
- Degree in software engineering, computer science, or telecommunications engineering.
- At least 1–2 years of experience with Java/J2EE.
- Experience developing RESTful web services.
- Knowledge of object-oriented design and programming.
- Experience working in an agile environment using Scrum.
- Experience with test-driven development and behavior-driven development.
- Knowledge of relational databases and SQL, particularly Oracle.
- Familiarity with Spring, Hibernate, iBatis, Maven, Git, Docker, or Jenkins.
- Good level of English and EU work permission.
- Strong enthusiasm and teamwork orientation.
Benefits
- Attractive compensation package.
- Spanish and English lessons.
- Free life and health insurance.
- Career development through Merkle University.
- Birthday day off and annual wellness days.
- Merkle Care Employee Assistance Program and Merkle Benefits Club.
- Two volunteering days per year.
- Flexible salary compensation scheme.
- Flexible hybrid home-office work conditions.
- Permanent, full-time position based in Barcelona, Spain.
About Dentsu
Dentsu is a global advertising and marketing services group that plans and buys media, develops creative campaigns, and builds data- and technology-led customer experiences for brands. It earns revenue from agency fees and media services across a network that includes Carat, iProspect, and Merkle. Founded in 1901 and headquartered in Tokyo, Dentsu is publicly traded in Japan and serves clients across many sectors worldwide.
