23
applicants

Software Engineer

Predictiv AI    Colombo • Full-time

Job Description

About Predictiv AI

Predictiv AI Inc. CSE: PAI.CN is a Canadian technology company specializing in advanced artificial intelligence and machine learning solutions. We develop AI-driven applications that help businesses improve operational efficiency, automate processes, and make smarter, data-driven decisions. Our portfolio includes innovative platforms for AI-powered fleet management, logistics management, healthcare, communication agents, and real estate intelligence, enabling organizations to streamline operations and enhance productivity across multiple industries.

Key Responsibilities:

  • Design, develop, and maintain backend services using Spring Boot.
  • Build and maintain RESTful APIs and core business logic.
  • Develop systems for package tracking, assignments, and operational processes.
  • Integrate with third-party platforms and external APIs.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional teams to deliver impactful solutions.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong knowledge of Java, object-oriented programming, Spring Boot, and REST APIs.
  • Experience with relational databases such as MySQL or PostgreSQL and SQL.
  • Familiarity with Git and software engineering best practices.

Nice to Have:

  • Experience with microservices and event-driven architectures.
  • Knowledge of message brokers, JWT, and OAuth.
  • Experience with location-based or time-based systems.
  • Mobile application development experience.