L O A D I N G

Java Developer for Leads and Content

Job Category: Hosting & Cloud
Job Location: remote
Job Type: Full Time
Experience: 3.5 years +

Main responsibilities:

  •  Develop new features that add functionality to the Lead Generation Platform;
  •  Develop new projects for the business of Online Referral Marketing;
  •  Develop features, tooling and processes for our Continuous Integration and Delivery pipelines;
  •  Maintain, refactor and evolve a Java-based Content Management System;
  •  Participate in all phases of the development lifecycle of artifacts within a microservice oriented architecture;
  •  Contribute to cross-project technical topics like: Secure SDLC process, Continuous Delivery process, Design for testability, and others.

We appreciate:

We are searching for a Java Developer well versed within the e-commerce domain and with a clear bias towards digital transformation. If the perspective of joining our team and using your IT skills to evolve such an advertising platform appeals to you…

… you should be comfortable with the following technical background:

  •  Java 8 and related technologies;
  •  Relational Databases, SQL and ORM technologies (JPA, Hibernate);
  •  Web portals development.

… you should have a predilection towards:

  •  Microservice oriented architecture;
  •  The Spring framework (especially its understanding, not just its usage) and related flavors:
  •  Building RESTful Web Services (especially designing REST APIs);
  •  Adhering to the DevOps methodology and cultural aspects;
  •  Understanding release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Rundeck, Gitlab pipelines.
Spring Boot, Spring Cloud Config, Spring Batch, Spring WebFlow, Spring MVC;

… you should be comfortable with the following work organization patterns:

  •  Have very good command of English language (both written and spoken);
  •  See yourself as an application developer as well as a platform developer;
  •  Develop projects in a distributed team;
  •  Interact daily with all the roles of a project team (developer, QA, operation engineer, product owner);
  •  Have a proactive approach towards your work and processes;
  •  Adapt and adjust to change.

… you should bring:

  •  An outgoing, “get things done”, positive attitude.

Would be a plus:

  •  Experience working with a CMS (Hippo CMS);
  •  Knowledge about Enterprise Integration Patterns;
  •  A full-stack approach to projects;
  •  Security knowledge;
  •  Domain Knowledge in building online portals or artifacts suited for online marketing Campaigns.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx