Job Title: Java Full stack developer(AWS)
Location: Calgary, Alberta
Mode of Work: Onsite
Contract Duration: Start: June 16, 2025 / End: December 31, 2025
Role Summary: We are seeking an experienced Application Architect with deep expertise in Java, Spring Boot, and cloud-native development on AWS. You will lead the architecture, design, and build of microservices-based applications within a containerized and CI/CD-enabled enterprise environment. This is a client-facing role embedded in a larger agile delivery team.
Core Responsibilities:
- Architect and develop enterprise-grade backend systems using Java 8+ and Spring Boot
- Design and implement REST APIs following microservices architecture
- Define application frameworks using Spring MVC, Spring Security, JPA, and Hibernate
- Integrate and optimize both SQL and NoSQL database systems
- Build and deploy applications using Docker and Kubernetes
- Lead automation in CI/CD pipelines using Git, Maven/Gradle, Jenkins or similar
- Provide cloud-native integration and architecture best practices, preferably on AWS
- Support DevOps and infrastructure-as-code collaboration as needed
Skill
Years of Experience
Must-Have Skills:
Java 8+
Spring Boot, Spring MVC, Spring Security, JPA/Hibernate
RESTful API and microservices design
SQL and NoSQL databases
Docker, Kubernetes
CI/CD tools (Git, Maven/Gradle, Jenkins, etc.)
Nice-to-Have Skills:
AWS (preferred), Azure, or GCP experience
Familiarity with DevOps practices and tooling
Previous client-facing consulting or lead role experience