Intermediate Java Developer

You're curious and you don't work for us? Ah... that's curious!

SKADRA is looking for an intermediate Java developer. The successful candidate will use their Java application development skills in a project to modernise a technology ecosystem used by a provincial government organisation.

Key responsibilities:

  • Perform Java development to replace or modernise certain applications that are part of the organisation’s financial and sales systems.
  • Develop Java connectors for importing data from various sources.
  • Develop user interfaces for different functionalities in the main application using the React-admin framework.

What
you need

  • Bachelor’s degree in computer science, college diploma (DEC) in computer science, or recognised certification in Java development.
  • At least 5 years of experience in Java application development (including Java 17 and above) with frameworks (Spring, Hibernate, etc.), technologies (Node.js, React.js, , etc.) and testing tools (JUnit, Cucumber, etc.).
  • Significant experience in software architecture and design, particularly microservices architecture.
  • Experience with automation and source code and version control tools (Git, Maven, Jenkins, Azure DevOps, etc.), DevOps practices and CI/CD pipelines.
    Experience in Agile development within a multidisciplinary team.
  • (Asset) Experience in cloud application development.
  • (Asset) Experience with infrastructure-as-code and containerisation tools.

What
we offer

  • A relaxed atmosphere and a work environment based on team spirit, communication and professional fulfillment;
  • A streamlined, flexible hierarchical structure – more of a mentor than a boss!
  • Flexible working hours of 37.5 hours per week to accommodate your quality of life;
  • A stimulating career;
  • An excellent work-life balance: family leave, telecommuting depending on customer needs, group insurance paid 50% by the employer;
  • Exquisite 5@7s, plus social and sports activities throughout the year;
  • High-quality coffee (espresso, cappuccino, etc.) on tap. Yes, that’s the way we are!

Come and have a chat!

If all this sounds interesting to you, apply here or send us your CV to candidatures@skadra.com and we can chat and exchange to get to know each other better. Don’t hesitate to contact us on LinkedIn or Facebook too!

SEE OTHER JOB OFFERS

Intermediate Java Developer

SKADRA is looking for an intermediate Java developer. The successful candidate will use their Java application development skills in a project to modernise a technology ecosystem used by a provincial government organisation.

Software Programmer

SKADRA is recruiting a software programmer to support the Canadian defence. This person will be responsible for designing, developing, testing and documenting robust programs, while applying their knowledge of software architecture and systems.

Systems Architect

SKADRA is recruiting a systems architect to support the Canadian defence. This person will define robust and dynamic architectures based on the client’s needs, ensure the coherent integration of technical components and guide projects during detailed design and implementation.

Human-computer interaction and visualisation lead developer

We are recruiting a human-computer interaction (HCI) and visualisation lead developer to support the Canadian defence. This role consists in designing, evaluating and implementing interactive visualisations of abstract data (numerical, textual or geographic) to enhance human cognition.

Sensemaking Specialist

We are recruiting a sensemaking specialist to support the Canadian defence. This role involves supporting decision making in complex, ambiguous and uncertain situations, and contributing to the development of capabilities and systems to model, anticipate and convey a clear understanding of these situations.

Artificial intelligence (AI) specialist

SKADRA is looking for an Artificial Intelligence Specialist for computer vision projects in the manufacturing sector or for Canadian Defence.

PYTHON / C++ DEVELOPER FOR AI PROJECT

We are looking for a new member of our team as a C++ and Python programmer to work on artificial intelligence solutions applied to Canadian defense issues.

FULL STACK DEVELOPER

In the short term, we are looking for a new member of our team as an intermediate web developer to work on tailor-made business solutions with our manufacturing and food processor clients.

Find a job a job that meets your aspirations

Submit your application today