Lead Java Software Architect

1 month ago


Canada MBI Digital Corp Full time
Job Title: Lead Java Engineer

Mission-critical Java Engineer sought by MBI Digital Corp to lead the development and support of complex enterprise cloud-based software platforms. The ideal candidate will have extensive experience in designing, architecting, and running Java-based web applications, as well as managing a team of Java and DevOps engineers in a global delivery model.

Key Responsibilities:
  • Design, develop, and support complex enterprise cloud-based software platforms using Java.
  • Manage a team of Java and DevOps engineers in a global delivery model.
  • Collaborate with the end client Issue Manager to ensure proper escalations, client communication, and resolution.
  • Work on weekends in 11-hour shifts and be available for backup weekday late-night shifts as needed.
Requirements:
  • 7+ years of experience in coding, designing, architecting, and supporting complex enterprise cloud-based software platforms.
  • 7+ years of experience in designing, developing, and unit testing API/web service integrations using automation tools.
  • 7+ years of experience in coding, building, and designing REST/web services in Java or similar DB development languages.
  • 7+ years of database experience in developing/supporting applications with Microsoft SQL Server, PostgreSQL, Oracle, or other relational databases.
  • 7+ years of experience building or supporting large-scale distributed, fault-tolerant systems.
  • 3+ years of experience implementing/supporting an enterprise scheduling platform.
  • 5+ years of experience implementing/supporting extensive application logging frameworks.
  • 5+ years of experience implementing/configuring/supporting application monitoring solution tools/frameworks.
  • 3+ years of experience in Agile practice and deep understanding of Agile SDLC.
  • In-depth understanding of OOP, design patterns, and data structures.
  • Experience with platform implementations including web services, interfaces, and scheduling.
  • 5+ years of experience leading and managing the support of a mission-critical system through Priority 1 Issues through successful resolution while effectively communicating to both internal and external clients.
  • 5+ years of experience leading and managing staff on daily assignments, development, and deployments when there are no Priority 1 Issues requiring attention.
  • Excellent organizational skills and attention to detail.
  • Excellent skills in critical thinking and analysis, communication, both verbal and written, and interpersonal interactions.
  • Ability to articulate technology and explain complex topics to senior leadership.
Preferred Skills/Experience:
  • Experience in Agile practice and deep understanding of Agile SDLC.
  • 7+ years of experience with distributed cloud architecture and implementations, specifically Azure services.
  • Experience with Log4J, ActiveBatch, RabbitMQ, Apache Ignite, AngularJS or React, Swagger, Postman, ELK, Azure Containers, Azure SSO, and Azure DB.
  • Working knowledge and familiarity with API logging, versioning, public/private, and security concepts.


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong background...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong background...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong background...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong background...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex Java-based web applications and supporting enterprise cloud-based software platforms.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMission Critical System Support and Team ManagementMBI Digital Corp is seeking a highly experienced Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for managing a team of Java and DevOps Engineers in a global delivery and support model.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMission Critical System Support and Team ManagementMBI Digital Corp is seeking a highly experienced Lead Java Engineer to join our team. As a key member of our engineering team, you will be responsible for managing a team of Java and DevOps Engineers in a global delivery and support model.The ideal candidate will have a strong...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMission-critical cloud-based software and platform supportWe are seeking a highly experienced Lead Java Engineer to join our team at MBI Digital Corp. As a key member of our engineering team, you will be responsible for designing, developing, and supporting complex enterprise cloud-based software and platforms.Key...


  • Canada MBI Digital Corp Full time

    Job Title: Lead Java EngineerMission Critical System SupportMBI Digital Corp is seeking a highly skilled Lead Java Engineer to join our team. As a Lead Java Engineer, you will be responsible for managing a team of Java and DevOps Engineers in a global delivery and support model.Key Responsibilities:Manage a team of Java and DevOps Engineers in a global...