Skip to content Skip to main navigation

At Accreon, see your career soar.

People are our most valuable asset. Acknowledging that is vital to our culture. And that includes you.

Why join our team?


Personal Growth

Passion for Innovation

Community Culture

Be a key member of a collaborative team that works on unique, interesting and challenging projects– often from start to finish—in areas that require critical thinking and specialized expertise.

At Accreon, you enjoy the satisfaction of seeing your contribution make a difference, recognition for your achievements and a strong path for upward career mobility. Talk to us, and find out what all the excitement’s about!

Enjoy unique flexibility to help clients solve problems and plan projects, choose areas that interest you, build upon your existing expertise or tackle new areas. We believe in mentoring, treating everyone with respect and making work a learning experience for all involved.

New ideas, novel solutions and out-of-the-box thinking are always welcome here. We encourage people to take a stand and to stand out. No questions asked.

Our team-focused culture extends well beyond working hours. At Accreon, we gather for numerous enjoyable group activities year round, such as — families are often invited too. We also make a difference in our community through such volunteer initiatives such as after-school reading programs and the Christmas Wish Angels.

Accreon is large enough to offer groundbreaking projects for prestigious clients and small enough to ensure that every team member makes a difference and gains recognition. In IT, that makes us unique.

Our Values

Do Amazing Work

Deliver value through innovation, creativity, following best practices and hard work.

Help Each Other Succeed

Collaborate and share ideas. Build positive relationships through effective communication, integrity and respect.

Seize the Opportunities

Take the initiative to look for new opportunities and take action with commitment to drive positive outcomes.

Thrive With Purpose

Continuously learn and grow through new challenges, dedication to success and camaraderie. Cultivate a supportive environment where every individual thrives.

View Open Positions


Java Developer
job locations
Charlottetown PE
Fredericton NB
Remote Canada
Java Developer


What you’ll be doing

  • Analyze development / technical problems, and propose solutions.
  • Assist in researching new technologies and providing recommendations.
  • Assist in the design and development of new products / customer specific projects.
  • Work with team members to ensure the solution is constructed according to the architecture.


Required experience

  • Bachelor of Computer Science degree (or equivalent related qualifications such as Community College) with working experience in developing software.
  • 5+ years of Java programming language including but not limited to knowledge and experience with:
    • Java versions and features
    • Data structures and algorithms in Java
    • Object oriented design
    • Enterprise design patterns
    • Automated testing frameworks and tools
  • Experience with each of the following:
    • SQL based tools such as SQL Developer
    • Spring Boot/ Spring Data JPA (Java 11), Lombok, Selma, Node/Express, Python
    • React, Angular
    • DevOps: Terraform, ArgoCD/Helm, Jenkins, Docker, Kubernetes
  • Previous experience in one or more of the following areas:
    • Java EE (Servlets, JSPs)
    • ECMAScript, XML, CSS
    • Database design
    • Spring Framework
    • JavaScript (jQuery/AngularJS)
  • Good communication, interpersonal and problem-solving skills.

Additional Assets

  • Experience in a consulting or software development environment; designing and delivering technical projects.
  • Familiarity with health care solutions.
  • Experience with source control, build and integration and automated test tools.
  • Experience with open source technologies and frameworks.
  • Knowledge of analysis and design methodologies.
  • Understanding of agile development lifecycle.
Apply Now
job locations
Charlottetown PE
Fredericton NB
Remote Canada