Acest anunț a expirat și nu este disponibil pentru aplicare

For our Leads and Content Development team in Bucharest, we are looking for a developer well versed within the Java language, and with a clear bias towards the Spring framework.

Team description and business overview

The Leads and Content team is part of the Portal Business Solutions department of 1and1.
The products we are developing enable large online marketing campaigns and leverage the big number of users interacting with the platform, by collecting qualified leads, offering incentive mechanisms and sponsor switching mechanism.

Central to our business are our web portals. Making them available to customers and building secure flows that lead to or from the portals requires a holistic approach to software development and means that Leads and Content team business covers the whole range of topics from CMS related work, to web services, caching, DBs and all the communication flow that happens in-between.

A fundamental pillar in our current work is building our continuous integration and delivery pipelines. Regardless of the business projects we cater to, a cross-cutting aspect in this team is establishing a DevOps culture. This has impact over our collaboration, affinity, tooling and scaling approach.

Requirements:

Java 8 and related technologies

Relational Databases, SQL and ORM technologies (JPA, Hibernate)

Building web portals

You should have a strong predilection towards:

The Spring framework (especially its understanding, not just its usage) and related flavors: Spring Boot, Spring Cloud Config, Spring Batch, Spring WebFlow, Spring MVC

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, Jenkins

Microservice oriented architecture

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

Nice to have:

Experience working with a 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

An outgoing, “get things done”, positive attitude

In this role, you will:

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

Nivel cariera

Middle (2-5 ani)

Limbi vorbite

engleză, română

Adresa/adresele jobului

246 Calea Floreasca, București

Verifica pe BestJobs