19/11/2021
The role is based in central Rome. In the long term there will be a mix of remote/office working.
What we are looking for:
- Pragmatic engineers, those that get things done, which often means finding a creative compromise between an ideal technical solution and actual client needs.
- Developers that have seen all the phases of a project lifecycle
- Someone passionate about technology, that reads and follow the industry
- Someone that builds thing on his own, experiments and hacks
- You lead others, or others look to you for guidance.
- No fear of failure, failure should be embraced as path to success.
Required skills and experience:
- Good spoken and written English
- At least 5 years professional experience implementing Java enterprise level solutions
- Extensive knowledge of the core Spring Framework and its main modules: MVC, remoting, data access
- Experience with source control systems, tagging and branching techniques (e.g. git flow)
- Experience with continuous deployment and continuous integration pipelines
- Experience with the test driven development cycle
- Fluency in object oriented design and common design patterns
- Ability to design and properly scope micro services
- Ability to work in a team where Agile methodologies are used (e.g. Scrum)
- Ability to analyze business/functional/non-functional requirements
- Ability to provide mentoring to junior staff
Other desired skills and experience:
- Bachelorโs degree in computer science, software engineering or equivalent technical discipline
- Adobe Experience Manager
- Experience with: JBoss EAP, Activiti, Hazelcast, Apache FOP, JPPF
- Knowledge of Unix sysadmin and scripting
- Knowledge and/or experience of Docker and Kubernetes
Why you should work for us:
- We are an engineering driven company, what matters is how good you are and how well you deliver
- We have an entrepreneurial and agile mindset, there is a lot of opportunity to grow quickly
- We know that the technology landscape changes quickly, we strive to stay ahead of the competition