Java Developer (Full Stack) (M/F)
WHAT IS OFFERED?
Working in collaborative, informal and dynamic culture o Be a part of self-organizing teams
No annual reviews, but peer reviews every 6 weeks o Communities of interests
A team of like-minded people (93% Software Engineers)
Social and financial recognition
Continuous learning opportunities: core trainings (agile, banking knowledge), project specifics, TED talks, conferences, languages.
Deliver shippable features as part of our Scrum teams
Suggest, influence, develop and implement innovative solutions to improve and enrich our software solution portfolio
Depending on your experience, accompany and coach junior developers in your area of expertise
Languages: English and French
Industry: Banking software development
WHAT IS REQUIRED?
Advanced degree in software engineering coupled with relevant professional experience
A keen interest in Open Source technologies o Pragmatic experience with Angular or Angular JS would be a nice one to have o Some knowledge of industrialized software development tools and practices such as Git, Jira, Confluence, Bamboo, Maven, Nexus, JUnit, refactoring, continuous integration and Docker based deployment just to name a few
Sound experience of writing and testing quality software using object-oriented concepts
Some web design skills to complement your core programming skills o An agile mind-set. It’s not a buzz word: it’s about collaboration, growing together, supporting more junior team members, intellectual humility and strong desire to learn
Proven ability to deliver against deadlines
True team player as teamwork is at the heart of everything company does