Java Developer

Merkle University
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Junior

Job location

Barcelona, Spain

Tech stack

Agile Methodologies
Behavior-Driven Development
Computer Programming
Relational Databases
Java Platform Enterprise Edition (J2EE)
Hibernate
Apache IBATIS
Spring
Maven
Object-Oriented Software Development
Oracle Applications
Scrum
Software Engineering
Test Driven Development
GIT
REST
Docker
Jenkins

Job description

In this role you build Java backend services within agile squads for a major telecom/media client. You'll translate high-level needs into technical designs, code with a focus on quality, and contribute to delivering value each sprint. You work closely with cross-functional teammates to improve ways of working and support consumed components. This position offers a dynamic, collaborating environment with growth opportunities at Merkle.

Compensations / Benefits

  • Design and implement Java backend applications using test-driven development
  • Maintain high code quality through refactoring and thorough testing
  • Participate in all development phases from analysis to delivery
  • Deliver meaningful increments each sprint
  • Translate high-level requirements into technical designs
  • Help improve team ways of working
  • Support consumers of your team's components

Requirements

  • Technical background in software engineering or related field
  • Experience with Java/J2EE (1+/2+ years)
  • Knowledge of Object-Oriented Design and programming an advantage
  • English proficiency; EU work permit
  • Experience in Agile environments (Scrum)
  • Experience developing RESTful Web Services
  • Experience with Test-driven Development (TDD) and Behavior-driven Development (BDD)
  • Knowledge of relational databases and SQL (Oracle)
  • Experience with Spring, Hibernate, iBatis, Maven, GIT, Docker, or Jenkins (any)

Benefits & conditions

  • Attractive compensation package
  • Spanish/English lessons
  • Free life and health insurance
  • Career development through Merkle University
  • Day off on birthday
  • Flexible hybrid home office

Apply for this position