👨🏻‍💻 postech.work

Java Full Stack Developer

Aarorn Technologies Inc • 🌐 In Person

In Person Posted 2 days, 10 hours ago

Job Description

Job Title: Java Full Stack Developer

Location: Montreal, QC (4x onsite a week)

Employment Type: Contract

Pay Rate: CAD$50 - $60/HR INC

Interview Type: Face 2 Face (Onsite Interview Only)

Job Description

Skills Required Essential

UI Development Angular

At least 5 years of handson Single Page App development

Design and develop responsive interactive and userfriendly UI components using Angular HTML CSS and TypeScript

Implement UIUX designs and wireframes into functional and visually appealing interfaces

Optimize UI performance ensuring fast page loads and smooth user interactions

Collaborate with designers to ensure design consistency and implement design systems

Develop and maintain reusable UI components and libraries

Backend Development Java

At least 7 years of handson Single Page App development

Design develop and maintain scalable secure and efficient backend services using Java including RESTful APIs and microservices

Implement database schema design data modeling and data migration strategies using relational databases eg MySQL and NoSQL databases eg MongoDB

Develop and maintain backend services using Javabased frameworks such as Spring Boot or Hibernate

Ensure backend services are highly available scalable and fault tolerant

Skills Nice to Have Desired

Experience with Python programming language and frameworks such as Django or Flask

Familiarity with containerization eg Docker and Kubernetes OpenShift is a plus

Experience with DevOps practices including continuous integration and continuous deployment CICD

Observability stack Prometheus Loki Jaeger Grafana

A strong understanding of AgileScrum and ability to deliver solutions under this methodology

Experience in the development of serviceoriented architecture application good understanding of ObjectOriented Design and Design Patterns

Strong analytical and design skills including the ability to understand business requirements and translate them into efficient and effective technical designs that work well within largescale wellstructured enterprise environments

Must be comfortable in working in Unix environment and have experience with web servers such as Apache and Tomcat

Knowledge of Sonar Cypress Fortify Snyk and other standard code coveragetesting tools

Knowledge of automation testing using tools such as PyTest Junit Postman Automation PyUnit Selenium Mockito

TOP 3 must have

Java

Angular

Micro services experience Springboot

TOP 3 nice to have

Python scripting

Cloud and DevOps knowledges Kubernetes Github Jenkins Bitbucket

Strong individual contributor

Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.