Acest anunț a expirat și nu este disponibil pentru aplicare
We are looking for a Senior Java developer for our Shops and Offers Development team in Bucharest. The Shops and Offers team is part of the Portal Business Solutions department of 1&1. 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 Shops and Offers 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.
- Develop new features that add functionality to the Shops and Offers Platform
- 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:
If the perspective of joining our team and using your IT skills to evolve such an advertising platform appeals to you, then:
You should be comfortable with the following technical background:
- Java 8 or higher and related technologies
- Relational Databases, SQL and ORM technologies (JPA, Hibernate)
- Spring and related features: Spring Boot, Spring MVC
- RESTful Web Services
- Release lifecycle and all its supporting tools and technologies: Maven, Git, Branching Models, Continuous Integration / Continuous Delivery tools
- Microservice oriented architecture
- Identify and apply design patterns
- Building web portals (integrate frontend artifacts into java web applications)
- Unit testing and integration testing
You should be comfortable with the following work organization patterns:
- Have very good command of English language (both written and spoken)
- Develop projects in a distributed team
- Be able to lead and mentor junior members of the 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 e-commerce