Java Full Stack Developer | Montreal, Canada | Hybrid
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Blutic is looking for a Senior Java Full Stack Developer with 7+ years of experience, preferably with exposure to Cloud Architectures & Public
Cloud offerings, to join our team building a resilient, scalable, and secure cloud-based settlement.
This is a W2 (Hybrid) opportunity.
Location: Montreal, Canada
Experience: 7+ Years
Skills required (essential):
- Hands-on with 7+ 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.
- Strong experience with Angular.
- 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.
- Bachelor’s Degree in computer science or in a related field.
Skills desired (recommended):
- Experience with Microsoft Azure Cloud.
- Experience with Angular.
- Familiarity with Kafka and Mongo DB.
- Prior experience in FinTech application development.
- Experience with working in a global delivery team.
More about this job
Responsibilities
Build a resilient, scalable, and secure cloud-based settlement solution using distributed event-based systems and microservice architecture. Design and implement high-volume messaging- and REST-based middleware, scalable database models, and cloud-based applications.
Requirements
Requires 7+ years of experience building distributed event-based systems, strong knowledge of Java and Spring, and experience with Angular, middleware, database modeling, DevOps, and cloud development principles. A bachelor’s degree in computer science or a related field is required; Azure, Kafka, MongoDB, and FinTech experience are desirable.
Skills
- Java
- Spring Boot
- Spring Framework
- Angular
- Microservices
- Distributed Event-Based Systems
- Messaging Middleware
- REST
- Database Modeling
- DevOps
- Cloud Architecture
- Microsoft Azure
- Kafka
- MongoDB
- System Resiliency
- Agile Practices
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
Keywords
- Java
- Spring Boot
- Spring Framework
- Angular
- Microservices
- Distributed Event-Based Systems
- Agile
- System Resiliency
- Scalability
- Security
- Observability
- Messaging Middleware
- REST
- Database Modeling
- DevOps
- Cloud Architecture
- Public Cloud
- Microsoft Azure
- Kafka
- MongoDB
- FinTech
- Global Delivery Teams
- Cloud-Based Settlement