Skip to content

Sr Java Developer with Devops background
Company | Synechron |
---|
Location | Montreal, QC, Canada |
---|
Salary | $90000 – $100000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s Degree in computer science or in a related field.
- Hands-on with 5+ years’ experience in building distributed event-based systems applying agile practices.
- Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.
- Strong working knowledge of core Java, Spring-boot, and other Spring framework features.
- Experience with designing and implementing high volume messaging- and rest- based middleware.
- Experience with defining scalable database models (relational or others).
- Knowledge of DevOps practices and tools.
- Familiarity with cloud-based development principles.
- Fast learner and desire to constantly learn and improve.
- Strong oral and written communication skills.
Responsibilities
- Actively participate in the refinement sessions, working on architecture, design and implementation to ensure the requirements are clearly defined.
- Write clean, performant, scalable, testable, and reusable code and build automated tests create CI/CD pipelines, enable capturing telemetry, etc.
- Contribute to enhancing team standards and improving processes.
- Guide junior developers, helping them to follow the best software development practices.
- Follow the best DevOps practices.
Preferred Qualifications
- Experience with Microsoft Azure Cloud.
- Experience with Angular.
- Familiarity with Kafka and MongoDB.
- Prior experience in FinTech application development.
- Experience with working in a global delivery team.