Senior Java Software Engineer

2 months ago


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

MBI 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 architecting complex Java-based web applications and supporting enterprise cloud-based software platforms.

The ideal candidate will have a strong background in Java development, with a minimum of 10 years of experience in building, designing, and running Java-based web applications. Additionally, you will be responsible for managing a team of Java and DevOps engineers in a global delivery and support model.

You will work closely with our clients to ensure proper escalations, client communication, and resolution. This is a 100% remote opportunity with a multi-year project engagement.

Key Responsibilities:

  • Design, develop, and architect complex Java-based web applications
  • Support enterprise cloud-based software platforms
  • Manage a team of Java and DevOps engineers
  • Collaborate with clients to ensure proper escalations and resolution

Requirements:

  • 10+ years of experience in Java development
  • 7+ years of experience in designing, developing, and unit testing API/web service integrations
  • 7+ years of experience in coding, building, and designing REST/web services in Java
  • 7+ years of experience in database development and support
  • 3+ years of experience in implementing and supporting an enterprise scheduling platform
  • 5+ years of experience in implementing and supporting extensive application logging frameworks
  • 5+ years of experience in implementing and configuring application monitoring solution tools/frameworks
  • 3+ years of experience in Agile practice and deep understanding of Agile SDLC
  • Experience with platform implementations, including web services, interfaces, and scheduling

Preferred Skills:

  • 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, React, Swagger, Postman, ELK, Azure Containers, Azure SSO, and Azure DB

Working Knowledge:

  • API logging, versioning, public/private, and security concepts

MBI Digital Corp is an equal opportunities employer and welcomes applications from all qualified candidates. We offer a competitive salary and benefits package, as well as opportunities for professional growth and development.



  • Canada Quantumbricks Full time

    Job Title: Senior Java Software EngineerAt Quantumbricks, we are seeking a highly skilled Senior Java Software Engineer to join our team.Job Summary:We are looking for a talented Java developer with expertise in Java application, data, and infrastructure architecture disciplines. The ideal candidate will have hands-on experience in Java technologies,...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Job Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Symbiotic Digital. As a key member of our team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable,...


  • Canada Symbiotic Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Symbiotic Digital, a division of Symbiotic Group Inc. As a Senior Java Software Engineer, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key ResponsibilitiesDesign, code, and...


  • Canada Symbiotic Group Full time

    About the Role:Symbiotic Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design, code, and unit test RESTful web services in Java and...


  • Canada Symbiotic Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Symbiotic Digital, a division of Symbiotic Group Inc. As a Senior Java Software Engineer, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key ResponsibilitiesDesign, code, and...


  • Canada Symbiotic Group Full time

    About the Role:Symbiotic Group is seeking a highly skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design, code, and unit test RESTful web services in Java and...


  • Canada Horizon Software Full time

    Software Developer (Full Time Position)We are seeking a skilled Software Developer to join our Hong Kong team. Our Engineering Teams focus on designing, developing, and maintaining the global infrastructure, architecture, and features of our core solutions.Your Day-to-DayAs a Software Developer, you will contribute to the development of our solutions,...


  • Canada Symbiotic Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Symbiotic Group. As a key member of our Professional Services division, you will be responsible for designing, developing, and deploying enterprise-wide applications using Java and Spring Boot.Key ResponsibilitiesDesign and implement RESTful web services using...


  • Canada Symbiotic Group Full time

    About the RoleWe are seeking a highly skilled Senior Java Software Engineer to join our team at Symbiotic Group. As a key member of our Professional Services division, you will be responsible for designing, developing, and deploying enterprise-wide applications using Java and Spring Boot.Key ResponsibilitiesDesign and implement RESTful web services using...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring Boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...


  • Canada Symbiotic Group Full time

    Senior Java Software EngineerSymbiotic Digital is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and unit testing RESTful web services in Java and Spring boot using Azure technologies.Key Responsibilities:Design and develop scalable single-page...