Junior Java Developer

Agility PR SolutionsOntario, CA
34dRemote

About The Position

As a Junior Java Developer, you will help design and implement cutting-edge agentic workflows and AI-driven agents. This role sits at the intersection of software engineering, artificial intelligence, and distributed systems—driving the development of intelligent automation that empowers users to orchestrate complex tasks seamlessly. You will work closely with product owners, UI/UX designers, and other developers to build and optimize systems that enable autonomous and semi-autonomous agents to interact with data, APIs, and users. The work we do is diverse, challenging, and rewarding. Agility PR Solutions develops state-of-the-art tools that help public relations professionals target media influencers and derive intelligent insights from the media. The features you build will leverage robust Java-based RESTful services within our big-data backend, built on technologies such as Hadoop and Solr and deployed to a high-availability production environment. You will solve problems related to large-scale data processing, distributed workloads, and process synchronization. You will also participate in refactoring as we continually strive for the highest code quality. At Agility PR Solutions, we have a strong team ethic, so collaboration is essential—as is a positive attitude toward learning new skills and sharing knowledge with the team.

Requirements

  • A degree in computer science or a related field.
  • Hands-on experience with Java development and REST APIs.
  • Familiarity with AI/ML integrations, particularly LLMs, embeddings, or agentic frameworks.
  • Experience with SQL, Linux, Git, and Maven.
  • Experience with code review, continuous integration, and mocking.
  • Fluency in English, both written and spoken.

Responsibilities

  • Develop code using an Agile development process.
  • Work on new features and/or enhancements within existing products, as well as new products.
  • Design and implement new REST API services in Java while working in a team setting.
  • Design and implement Agentic workflows and AI-driven agents.
  • Ensure code maintainability and apply best coding practices by actively participating in code reviews.

Benefits

  • Fully remote work environment
  • Collaborative culture – and key tools enabling it
  • Competitive compensation package
  • Health, Dental & Vision benefits
  • RRSP Matching
  • Employee Assistance Program (EAP)
  • Career Development & Progression opportunities
  • Paid Vacation and Sick days
  • Flex Fridays in Summer, Week off between Christmas and New Years'
  • No Internal Meetings Fridays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service