Analyste développeur Java full stack et front-end senior - IT Distribution Marketing — Banque Cantonale Vaudoise
NewCHF 83'500 - 126'500
Banque Cantonale Vaudoise · Lausanne (VD)
- Location
- Lausanne
- Contract
- full-time
- Posted
- 4 days ago
SalaryCHF 83'500 - 126'500
Role overview
What if your professional history continues at the BCV?
Join the first universal bank in the canton of Vaud, one of the strongest banks in the world, and its 2,000 collaborators.
Take part in the success of an institution rated AA by Standard & Poors since 2011 and contribute to the growth of the Vaud economic fabric as well as to the attractiveness and vitality of our region.
- What if your professional history continues at the BCV?
- Join the first universal bank in the canton of Vaud, one of the strongest banks in the world, and its 2,000 collaborators.
- 7 years or more experience in Java development, including a first experience of technical lead or referent.
- Solid control of Java and the Spring Boot ecosystem (REST API, security, persistence).
Key requirements
- 7 years or more experience in Java development, including a first experience of technical lead or referent.
- Solid control of Java and the Spring Boot ecosystem (REST API, security, persistence).
- Good control of Angular and modern front development (TypeScript, RxJS, reusable components).
- Concrete experience of CI/CD (ideally GitLab) and Docker pipelines.
- OpenShift / Kubernetes and Advanced DevOps (Infrastructure as Code, Observability).
- Aisance on relational databases and SQL optimization.
- Agile / Scrum practice, code reviews and good quality practices.
- Demonstrated ability to mentor, mentor and empower developers.
- Let's write three stories together: your career story, your bank story, our region story.
Application process
- If this position is for you, apply now and participate in the promising future of the BCV.
- Design the application architecture and arbitrate technical choices (cutting, API, security, overall consistency).
- Develop full stack: services and REST API in Java / Spring Boot, Angular interfaces, front/back integration.
- Piloting quality: code reviews, TDD, good practices, quality wages, technical debt reduction.
- Industrialize delivery: CI/CD pipelines, containerization and deployments on multiple environments.
- Technically mentoring the team: mentoring, onboarding, animation of technical rituals, self-help of developers.
- Secure production: production, supervision, incident management and prevention.
- Dialogue with industry and stakeholders (Product Owner, partner teams) to translate needs into technical solutions.
Notes and original content
- Your profile: