AdTechTalent
Engineering4 days agoHybrid

Merkle

Junior Java Developer

javaj2eetddbddrestsqloraclespringhibernateibatismavengitdockerjenkinsagilescrumbackendsoftware engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Entry

Years experience

0-2

Location

Barcelona, Spain

Full job description

Looking for Java Developers at all levels to join agile teams working for a major telecommunications and media company. Responsibilities include designing and coding Java backend applications with test-driven development, ensuring code quality, participating in all development phases, delivering business value each sprint, translating requirements into technical design, improving team processes, and supporting component consumers. Requirements: degree in software engineering or related field, 1+ years Java/J2EE experience, knowledge of OOP, good English, EU work permission, 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, birthday off, 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 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+ years)
  • Knowledge of Object-Oriented Design and programming is 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)
  • Familiarity with Spring, Hibernate, iBatis, Maven, GIT, Docker, or Jenkins
  • Enthusiastic and a great team player

Tech stack

JavaJ2EERESTful 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.