A career as a Full Stack Developer in the Asset Management team at National Bank means acting as an expert in the development of APIs and backend applications. This job allows you to have a positive impact on our organization, thanks to your knowledge of Java backend development (Spring boot, APIs, Microservices, DevOps, AWS Cloud development, automated testing)
Your job:
- Participate in the redesign of the transversal architecture of commercial payments
- Challenge your fellow architects and designers and grow the team as a whole
- Participate in a multitude of large-scale projects as well as the evolution of the applications used
Your team:
Within the IT Delivery Payment Domain sector, you are part of a large team of 9 colleagues and you report to the Senior Director. Our team stands out for its great complicity, an unparalleled spirit of mutual aid and the implementation of new technologies adopted by the Bank.
The Bank values continuous development and internal mobility. Our personalized training programs, based on learning in action, allow you to master your profession and develop new fields of expertise. Tools such as the Data Academy, language training, the Harvard Learning Center and coaching and mentoring coaching are available at all times
Basic Requirements:
- 3 to 4 years of experience in Java development
- Excellente Knowledge of Microservices / APIs architecture in Java with Spring Boot with JMS / IBM MQ / Kafka integrations.
- Excellente Knowledge of AWS Cloud/Quality testing/Security concepts (KMS, SSO, Data Encryption,…).
- Tools: DevOps (GIT, Jenkins, Maven, Nexus, JUnit).
- Knowledge of agile methodology to adopt and adopt software development best practices, such as automated testing, code review, and DevOps techniques.
- Be an experienced developer who enjoys taking on the challenges of technology transformation.
- Production support ''you build it, you run it''
Your benefits In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family.
- Health and wellness program, including many options
- Flexible group insurance
- Generous pension plan
- Employee Share Ownership Plan
- Employee and Family Assistance Program
- Preferential banking services
- Initiatives promoting community involvement
- Telemedicine service
- Virtual sleep clinic