Home Job Listings Categories Locations

Java Developer

📍 Canada

Technology Xaxis Solutions

Job Description

Responsibilities

Design, develop, and maintain backend applications using Java, Spring/Spring Boot, and RESTful APIs.

Architect and deploy cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, CloudWatch, API Gateway, and IAM.

Integrate and manage Content Management Systems (CMS) (Adobe Experience Manager, Sitecore, Drupal, or similar).

Develop scalable microservices architectures and ensure high performance and reliability.

Work closely with cross-functional teams including front-end, DevOps, QA, and product stakeholders.

Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline.

Optimize application performance, troubleshoot issues, and perform root-cause analysis.

Ensure code quality through unit testing, code reviews, and best practices.

Maintain documentation for design, architecture, and technical processes.

Mentor junior developers and contribute to technical decision-making.

Required Skills & Qualifications

8+ years of hands-on experience in Java development.

Strong expertise in Spring Boot, Hibernate/JPA, REST APIs, and microservices.

Experience with Content Management Systems (AEM, Sitecore, Drupal, or equivalent).

Solid understanding of software architecture, design patterns, and system integration.

Proficiency with relational and NoSQL databases (MySQL, PostgreSQL, DynamoDB, MongoDB).

Hands-on experience with CI/CD, containerization (Docker, Kubernetes), and build tools (Maven/Gradle).

Experience with version control systems (Git, Bitbucket).

Strong problem-solving skills and ability to work independently and in teams.

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: March 20, 2026
Job Type: Technology
Location: Canada
Company: Xaxis Solutions

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.