Software Architect

🕒 vor 2 Monaten

🇨🇦 Kanada – Remote

⏳ Vertrag

🟠 Senior

🔴 Experte

🧑‍💻 Full-Stack-Entwickler

👻 Geisterscore 14%

infoinfo

🗣️🇺🇸🇬🇧 Englisch erforderlich

Jetzt Bewerben
Ähnliche Remote-Jobs finden

📊 Überprüfen Sie Ihre Lebenslauf-Bewertung für diese Stelle

Verbessern Sie Ihre Chancen auf ein Vorstellungsgespräch, indem Sie Ihre Lebenslauf-Bewertung vor der Bewerbung überprüfen.

Logo of Blanc Labs

Blanc Labs

51 - 200 Mitarbeiter

💼 Beratung

🏥 Gesundheitswesen

💸 Finanzen

💰 Venture Round im 2016-12

Consulting • Healthcare • Finance

Blanc Labs ist ein Full-Service-Technologie-Beratungsunternehmen, das sich darauf konzentriert, Kunden durch den kreativen Einsatz von Technologie zu ihrem vollen Potenzial zu verhelfen. Sie sind spezialisiert auf digitale Transformation, Technologiestrategie und -implementierung, API-Management, KI, Analytik und Automatisierung. Ihre Dienstleistungen umfassen Systemintegration und Geschäftsprozessverbesserung, insbesondere in den Bereichen Finanzdienstleistungen und Gesundheitswesen. Blanc Labs arbeitet mit Branchenführern zusammen, um innovative Kundenerfahrungen zu ermöglichen und messbare Geschäftsergebnisse zu erzielen, mit einer starken Präsenz auf dem kanadischen Markt.

Beschreibung

• Design and evolve scalable software architectures for enterprise applications • Lead the modernization of legacy monolithic systems into cloud-native microservices using patterns such as Strangler Fig, Change Data Capture (CDC), and event-driven architectures • Develop production-ready software using Java (Spring Boot), Laravel (PHP), and React • Design RESTful APIs and asynchronous integrations using Kafka and Amazon SQS • Define service boundaries, data ownership, and communication strategies across distributed systems • Architect and implement cloud solutions on AWS, ensuring scalability, resiliency, and cost efficiency • Participate actively in coding, design reviews, and technical implementation • Perform code reviews and promote engineering best practices across development teams • Troubleshoot production issues, perform root cause analysis, and drive long-term improvements • Collaborate with DevOps teams on deployment strategies, monitoring, and operational excellence • Mentor engineers and provide technical leadership throughout the software development lifecycle • Drive continuous improvements in architecture, development processes, and system observability

🎯 Anforderungen

• 8+ years of experience designing and developing enterprise software solutions • Strong hands-on experience with Java and Spring Boot • Professional experience developing applications with Laravel (PHP) and React • Deep understanding of object-oriented design principles and software engineering best practices • Extensive experience designing distributed systems and cloud-native applications • Strong understanding of architectural patterns, including Microservices, Modular Monoliths, Strangler Fig, CDC, Event-Driven Architecture, Domain-Driven Design (DDD), and RESTful APIs • Experience implementing asynchronous communication using Kafka and/or Amazon SQS • Strong knowledge of relational and NoSQL databases, including MySQL, Amazon RDS, and Amazon DynamoDB • Experience with Debezium or other CDC technologies • Solid understanding of software design patterns (GoF) and architectural best practices • Experience with AWS services, including ECS, EC2, DynamoDB, SQS, RDS, VPC, IAM, and Systems Manager Parameter Store • Experience troubleshooting complex production environments • Familiarity with CI/CD pipelines and modern DevOps practices • Experience modernizing large-scale monolithic applications • Experience with containerization technologies (Docker, ECS, Kubernetes) • Knowledge of observability tools such as New Relic, CloudWatch, Grafana, or Prometheus • Experience with infrastructure as code (Terraform or CloudFormation) • Familiarity with Redis or distributed caching solutions • Experience working in Agile/Scrum environments.

🏖️ Vorteile

• Accommodations within reason due to a disability or medical need are available on request for candidates taking part in the recruitment process.

Jetzt Bewerben

Ähnliche Jobs

🕒 vor 2 Monaten

Innosphere

51 - 200

💼 Beratung

📦 Logistik

📣 Marketing

Innosphere seeks a Senior Full Stack Developer focused on migrating SQL Server to PostgreSQL. The role includes modernizing application components and cloud infrastructure.

🇨🇦 Kanada – Remote

💵 $70 - $80 / Stunde

⏳ Vertrag

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 3 Monaten

Workiy Inc.

11 - 50

💼 Beratung

📣 Marketing

🛍️ eCommerce

React/Python/AWS Engineer for AI solutions at Workiy. Developing scalable applications and integrating AI capabilities in a remote environment.

🇨🇦 Kanada – Remote

⏳ Vertrag

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Monaten

Nöord Technologies

11 - 50

🛡️ Versicherung

📣 Marketing

📦 Logistik

Software Engineer designing and developing innovative software solutions for Nöord Technologies Corporation. Complying with coding standards and participating in the full software development lifecycle.

🇨🇦 Kanada – Remote

⏳ Vertrag

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇫🇷 Französisch erforderlich

🕒 vor 5 Monaten

Crowdlinker

11 - 50

💼 Beratung

📣 Marketing

📦 Logistik

Full-Stack Developer at Crowdlinker, a digital product studio connecting clients through technology. Ensuring sound development practices and collaborating with teams to solve problems effectively.

🇨🇦 Kanada – Remote

💰 €650.000 Seed Round im 2014-07

⏳ Vertrag

🟡 Mittelstufe

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich

🕒 vor 5 Monaten

Lazer Technologies

51 - 200

💼 Beratung

📣 Marketing

🛍️ eCommerce

Senior Software Engineer developing Shopify solutions for clients at a remote-first digital product studio. Collaborating on high-performance, scalable commerce experiences using various modern frameworks.

🇨🇦 Kanada – Remote

⏳ Vertrag

🟠 Senior

🧑‍💻 Full-Stack-Entwickler

🗣️🇺🇸🇬🇧 Englisch erforderlich