Location
Montréal, QC | Canada
Job description
Are you a Senior Java Developer, with Cloud Architecture and Public Cloud offerings? Does being a team lead for the rebuilding of a critical global platform and participating in the requirements refinement sessions, working on architecture, design, and implementation sound exciting? If so, then you might be Fivesky’s next Senior Java Developer.
Who you are:
- Hands-on, team leader with 8+ years of experience in building and participating in the design of distributed systems applying agile practices.
- Possessing a strong working knowledge of core Java and Spring frameworks, including spring-boot, etc.,
- Having a sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.
- Experiencing in designing and implementing high-volume messaging and rest-based middleware.
- Well-versed in databases, responsible for troubleshooting, modeling, data structures, and improving database performance.
- Having knowledge of DevOps practices like CI/CD pipelines.
- Showing familiarity with cloud-based development principles.
- Being a fast learner with a desire to constantly learn and improve.
- Holding a Bachelor’s Degree in computer science or in a related field.
- Demonstrating strong oral and written communication skills when working with both technical and non-technical stakeholders.
What you will do:
- Actively participate in the refinement sessions to ensure the requirements are clearly defined.
- Write clean, performant, scalable, testable, and reusable code and build automated tests.
- Guide more junior developers helping them to follow the best software development practices.
- Follow the best DevOps practices - create CI/CD pipelines.
- Implement and configure systems to collect telemetry data for monitoring system performance and user interactions.
- Contribute to enhancing team standards and improving processes.
It would be awesome if you had:
- Experience with Microsoft Azure Cloud.
- Experience with Angular.
- Familiarity and experience integrating custom software with Microsoft Dynamics 360.
- Familiarity with Kafka and MongoDB.
- Prior experience in FinTech application development.
- Experience with working in a global delivery team.
Who we are:
Fivesky is a fast-growing, global technology solution provider. We partner with the world’s largest financial service firms to deliver networking/infrastructure, cybersecurity, and cloud-based solutions for complex, global projects.
At Fivesky, our employees are our greatest asset and we strive to build a strong team culture centered on highly competitive compensation, professional development, career advancement, and fun.
This is a full-time, direct employment position in Montreal, CAN. The compensation package is based on experience and qualifications.
(FS-RID-0800)
Job tags
Salary