Caduca pronto Nestlé

Java Developer

  • El Prat de Llobregat (Barcelona)
  • Desarrollo informático

Descripción de la oferta

DSU - Java Developer

“I want to make an impact locally and have an influence globally”

The Digital Services Unit has the mission to provide Nestlé with the best in class Digital platforms and Capabilities to win in Digital Marketing and eCommerce, creating and running end-to-end Digital Services and Solutions, touching billions of consumers everywhere in the world.

The strategic focus spans across key areas such as Digital presence on web, mobile, eCommerce and Omni-channel, Social media listening, engaging and publishing, Personalized Consumer Experiences and advanced CRM , Digital Consumer Analytics, Programmatic media, including upcoming areas such as IoT, connected products and services.

To grow our new Global Digital Hub in Barcelona, we are currently looking for a Java Developer.

Role & responsibilities

As a Java Developer, you will be in charge of the software development, corrective maintenance and code improvements of our IoT systems and our corporate services. You will be responsible for the solution lifecycle over multiple layers, ranging from the frontend platforms through the integration system and down to the backend. You will describe the overall behaviour decomposition that will guide the development team, in collaboration with the enterprise architecture team.

As part of the IoT team in the Digital Hub in the Digital Service Unit (DSU) you will work together with other teams inside and outside DSU (e.g. Security, Enterprise Architecture, etc.) to ensure the successful delivery of our projects.

Your responsibilities will be:

· Write good quality code, including Unit testing by applying best practices, and software architecture guidelines
· Interpret written business requirements and technical specification documents
· Design and document software solutions for Java applications
· Recommend, setup and follow development best practices and ensure their adoption
· Estimate development effort for new projects and report progress of developments
· Ensure the quality of the delivery of the external partners and its alignment to the DSU strategy
· Contribute to the availability and evolution of the Continuous Integration solution (including quality and Security checks) in collaboration with the teams running the service
· Translate functional requirements into technical specifications when required
· Investigate and analyze defects and perform corrective maintenance and correction of identified defects
· Participate in various phases of test development cycle (unit, functional, integrated, acceptance)

Requirements
· Extremely passionate about Java technology, always up to date with the latest trends
· 3-5 years' experience as a java developer, overall 5-10 years' experience as a developer
· Strong skills in JavaEE and integration
· Excellent knowledge of UML and other modelling frameworks
· Experience in Scrum and Agile development methodologies
· Experience of web service, SOAP, REST…
· Strong knowledge of Object Oriented Programming and design patterns
· Experience of source code management software (GIT) and Continuous Integration tools
· Experience with unit tests, integration tests and instrumentation tests.
· Previous experience in code inspection, review and code quality check
· Experience in working with cultural diversity: respect for various cultures and understanding how to work with a variety of cultures in the most effective way
· Excellent communication skills in English (fluent)

Benefits


Join a dynamic team in Barcelona with global scope and mission to provide the best in class digital platforms and capabilities to win in Digital Marketing and eCommerce.

Grow your career in a multinational company that offers an attractive international working environment with constant opportunities for development.

Hacer que su futuro sea todo un éxito.
  • Directorio de empleos
  • Directorio de empresas