Java developer (Leads and Content Development team)
| Company description
With 15 million customer contracts, our client is one of the worldÂ’s leading web hosting and internet service providers, serving both private and commercial users.
The company offers a wide product range, from hosting and domains to dedicated and cloud servers, e-mail and e-commerce solutions. They operate in Germany, Austria, the United Kingdom, France, Spain, Italy, the USA, Canada, Poland and Mexico, with subsidiaries in Romania and the Philippines.
The technology hub in Romania is the second largest software development center of our clientsÂ’ Group and strives to offer their own innovative products for millions of customers worldwide, plus high quality maintenance and dynamic enhancements for their software.
In Romania they develop products for the Business Applications area (hosting, domains, servers), Consumer Applications (portals and e-mail clients) and internal usage (data center management).
In order to continue their success story, they need enthusiastic people, ready to take part in shaping the internet along with them.
Develop new features that add functionality to the Lead Generation Platform
Develop new projects for the business of Online Referral Marketing
Maintain, refactor and evolve a Java-based Content Management System
Participate in all phases of the development lifecycle of artifacts within a micro service oriented architecture
Contribute to cross-project technical topics like: Secure SDLC process, Continuous Delivery process, Design for testability, and others
If the perspective of joining our team and using your IT skills to evolve such an advertising platform appeals to you
If you are comfortable with the following technical background:
Java 8 and related technologies
Relational Databases, SQL and ORM technologies (JPA, Hibernate)
Spring and related features: Spring Boot, Spring Batch, Spring WebFlow, Spring MVC
RESTful Web Services
Release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Jenkins
Microservice oriented architecture
Building web portals
If you are comfortable with the following work organization patterns:
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
Have very good command of English language (both written and spoken)
Nice to have:
Experience working with a CMS
Knowledge about Enterprise Integration Patterns
A full-stack approach to projects
Domain Knowledge in building online portals or artifacts suited for online marketing campaigns
An outgoing, "get things done", positive attitude
Courses/Professional training programs completely or partially reimbursed
Team buildings/relaxing events provided by the company