← Back to list

Job
· Senior
Senior Developer-Analyst
Software Engineer
• Senior
• Remote
• Full-time
•
France
Ancia is hiring a Senior Developer-Analyst in Quebec who works with a team of experts and generalists to deliver fully optimized, high-performing features, combining Java backend development with functional analysis.
Responsibilities
- ▹Collaborate with business analysts, UX designers, graphic designers, integrators, QA analysts and data administrators
- ▹Deliver fully optimized, high-performing features end to end
Requirements
- ▹Canadian citizenship or a valid work permit
- ▹Ability to work in French (spoken and written)
- ▹Minimum 5 years of experience as both a Back-end developer (Java) and a functional analyst
- ▹Mastery of SOLID principles
- ▹Experience with all Java language concepts, including concurrent programming
- ▹Experience proposing and enforcing OO design patterns
- ▹Experience structuring code per organic architecture principles and needs
- ▹Experience developing a web application connected to a relational database
- ▹Experience with Java 8 lambdas
- ▹Experience implementing features using complex technical components (JMS queues, microservices, async tasks, etc.)
- ▹Experience identifying concurrency issues and bugs in code reviews
- ▹Experience analyzing and evaluating the quality of other developers' deliverables
- ▹Experience proposing an optimized physical model for a relational database
- ▹Experience analyzing SQL query performance and proposing improvements
- ▹Experience with other database tools (e.g. indexing/search tools like Elasticsearch, message brokers like Kafka)
- ▹Experience with all features of a version control system
- ▹Experience managing and ensuring the quality of a release process
- ▹Experience with responsive web, usability and accessibility concepts
- ▹Experience with wireframe software (e.g. Axure RP)
- ▹Experience analyzing a complex feature from a business case and mockups
- ▹Experience facilitating workshops and meetings with at least 5 people
- ▹Experience writing functional documents and meeting/workshop minutes
- ▹Experience managing issues and relationships across multiple projects or stakeholders with a user-centric approach
- ▹Familiarity with the web approach and UX concepts
Soft skills
Team leadershipCommunicationUser-centric mindsetAttention to detail
About the company
Agis Conseil and Ancia have joined forces to offer exceptional collaboration in recruiting IT talent.
Similar jobs

Job
· Senior
Senior Java Developer (IR-551)
Intellectsoft
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas
Job
· Senior
Développeur Senior Java / Kafka
act digital
+15
💰 Salary: not specified
🏢 On-site
Paris

Job
· Senior
Développeur / Intégrateur applicatif expérimenté H/F
Inetum
+11
💰 Salary: not specified
🌍 Remote
Himalayas

Job
· Senior
Développeur(se) Java Back-End Senior H/F
EVERIENCE
+14
💰 Salary: not specified
🏢 On-site
Chambéry

Job
· Senior
Senior Software Engineer - Distributed Systems
Datadog
CppDatadog
+4
💰 Salary: not specified
🔀 Hybrid
Bordeaux
🗣️ EN

Job
· Senior
Senior Software Engineer (Poland)
Sezzle
Datadog
+13
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas