Senior Backend Developer (Java)

Job description

Our client is looking for a Senior backend developer (Java) to drive their business growth in multiple European countries. Don’t miss out on the chance to join them in building a leading international B2B e-commerce platform, with strong strategic backing.

As their Senior backend developer your responsibilities will grow with the company. Initially, all effort will be aimed at getting the company up-and-running. A real hands-on mentality will be required. However, as our client grows, the responsibilities will grow accordingly, from full stack development to continuous delivery working environment, commerce/fulfillment knowledge and agile methodologies.

Requirements

  • Web Technologies (HTTP, SOA, Ajax, SSL)
  • Java (or transferable OO language) + Intershop experience
  • Experienced in Object Oriented Principles
  • Experience using and defining unit tests
  • Experience of schema design
  • TDD, BDD
  • Multiple VCS including GIT
  • XML
  • SQL
  • Understanding of the concepts behind testing
  • Continuous Delivery / Integration
  • Technical Problem solving and analysis
  • Passion for Software Development and eager to learn
  • Expert level in an object oriented programming language, Java as main language
  • Intershop experience is a big plus
  • Minimum of 5 years of professional experience in software engineering
  • Proficient in applying various industry standards (OO, MVC, dependency injection, design pattern, etc.)
  • Experienced with build automation, continuous integration, and source code branching strategies
  • Experienced with Test Driven Development (TDD)
  • Agile development experience or at least an open mind towards working Agile
  • Ensure Development is delivered to a high quality, on time and budget to the agreed requirements
  • Ensure team standards are being evolved and increased
  • Be responsible for technical problem solving
  • Contribute to the inception, story creation, analysis and development of computer systems
  • Contribute to the implementation of computer systems and the accurate tracking of an enhancement and / or development
  • Support integration testing of developments and / or systems
  • Contribute to the agile process to ensure a high standard of delivery
  • Assist in architectural design planning

Company profile

International B2B Ecommerce Company based in Amsterdam, the Netherlands.

Benefits

  • Competitive compensation package
  • Start-up environment:
    • small & high energy team

    • no bureaucracy

    • limited defined roles and paths

  • Fast learning experience due to immediate scale-up potential
  • An office in the heart of Amsterdam, next to Central Station

Location

Amsterdam

Contact person

Rudolf van Ee

Other details
Match criteria
Region
  • 1. Amsterdam
  • Noord-Holland
Salary
  • 4000 - 4500 EUR
  • 4500 - 5000 EUR
  • 3500 - 4000 EUR
  • > 5000 EUR
Hours per week
  • 32 - 36 hours
  • 36 - 40 hours