We are seeking a skilled Full Stack Java Developer to join our dynamic team. The ideal candidate will have a strong experience in creating secure and robust Java back?ends, modern and responsive Angular front?ends in Azure Cloud. This role requires collaboration with other developers, designers, and stakeholders to deliver quality software solutions.
Responsibilities
Design and implement responsive single?page applications with
Angular,?TypeScript,?and CSS
.
Build RESTful and SOAP services with
Spring Boot, Hibernate, JPA
, and
PL/SQL
back?ends.
Expose and consume services via
REST (JSON)
and
SOAP (XML)
Secure APIs using
OAuth?2.0
and
Azure?AD
(OpenID?Connect).
Automate builds, tests, and deployments through
Azure?DevOps
and
Azure Pipelines
, championing a true
CI/CD
culture.
Deploy, configure, and troubleshoot applications on
Apache
and
Tomcat
in cloud and on?prem environments.
Collaborate on architecture and code reviews, threat modeling, and performance tuning.
Write clean, maintainable code following best practices for software development.
Participate in code reviews and contribute to team knowledge sharing.
Use Jira for project management and tracking progress on tasks.
Required Skills and Experience
5+?years
professional development in enterprise environments using
J2EE
.
Proven front?end development with
Angular (v12+)
,
TypeScript
, and modern
CSS
.
Deep expertise in
Spring
(Boot, MVC, Security),
Hibernate
,
JPA
, and
RESTful API
design; working knowledge of
SOAP
and
JSON
payloads.
Hands?on with
OAuth?2.0
flows and
Azure?AD
integration.
Azure DevOps
: Repos, Boards, and fully automated
CI/CD pipelines
.
Comfortable deploying and tuning Java apps on
Apache
and
Tomcat
.
Proficiency with
Eclipse
(or IntelliJ) and
Git
, including branching, pull?request reviews, and merge strategies.
Solid grasp of design patterns, SOLID principles, unit/integration testing, and secure coding practices.
Excellent communication skills--able to explain complex technical ideas to non?technical stakeholders.
Job Types: Full-time, Permanent
Pay: $60,000.00-$70,000.00 per year
Benefits:
Dental care
Extended health care
Vision care
Work from home
Flexible language requirement:
French not required
Experience:
J2EE: 5 years (required)
Angular: 5 years (required)
Azure DevOps: 3 years (required)
Spring, Hibernate, : 5 years (required)
Apache, Tomcat: 3 years (required)
Work Location: Hybrid remote in Markham, ON L3P 1W2
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.