Senior Java AWS Developer / Tech Lead

Calgary, ALBERTA, US • Posted 12 hours ago • Updated 8 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • RESTful
  • DevOps
  • Quality Assurance
  • Project Lifecycle Management
  • Sprint
  • Estimating
  • Technical Drafting
  • Technical Writing
  • Mentorship
  • Continuous Improvement
  • Software Engineering
  • IT Management
  • Amazon Lambda
  • Step-Functions
  • Amazon SQS
  • Java
  • Spring Framework
  • TypeScript
  • Microservices
  • API
  • Messaging
  • Orchestration
  • Terraform
  • GitHub
  • Continuous Integration
  • Continuous Delivery
  • Agile
  • JIRA
  • Confluence
  • Communication
  • Leadership
  • Collaboration
  • Debugging
  • Production Support
  • Retail
  • Payments
  • Cloud Computing
  • Kubernetes
  • Amazon Web Services
  • Workflow
  • Command-line Interface
  • Artificial Intelligence
  • Professional Services

Summary

Job Summary We are seeking a highly skilled Senior Java AWS Developer / Tech Lead to support the execution of large-scale loyalty and partner-platform integration initiatives involving enterprise APIs, transactional systems, settlement workflows, and cloud modernization efforts. This role requires a hands-on technical leader who can actively contribute to architecture, coding, integration design, and implementation while guiding engineering teams and collaborating with client stakeholders in an Agile delivery environment. The ideal candidate will possess strong expertise in AWS cloud-native technologies, serverless architectures, event-driven systems, enterprise integrations, and modern software engineering practices. Key Responsibilities Lead and mentor development teams while remaining actively involved in hands-on coding and implementation activities Establish engineering standards, reusable frameworks, and development best practices across the delivery team Design, develop, and implement AWS-based cloud-native and serverless applications Build scalable event-driven and API-centric integration solutions supporting transactional and settlement workflows Modernize existing enterprise applications using AWS cloud-native and serverless architectures Develop enterprise integrations between internal systems, partner platforms, downstream applications, and external services Design and implement RESTful APIs and asynchronous messaging solutions Implement Infrastructure-as-Code (IaC) solutions and deployment automation using Terraform Collaborate with architects, DevOps engineers, QA teams, product owners, and technical stakeholders throughout the project lifecycle Participate in Agile ceremonies including sprint planning, backlog refinement, estimation, and technical design discussions Support platform engineering efforts related to deployment automation, monitoring, observability, resiliency, and operational readiness Contribute to technical documentation, architecture artifacts, and implementation guidelines Drive engineering quality through code reviews, mentoring, troubleshooting, and continuous improvement initiatives Required Qualifications 8+ years of software engineering experience with significant experience delivering AWS-based enterprise solutions Proven experience serving as a Technical Lead or Senior Lead Developer on cloud modernization or integration-focused initiatives Strong hands-on experience with AWS serverless and event-driven technologies including: AWS Lambda AWS Step Functions Amazon EventBridge Amazon SQS / SNS Amazon API Gateway Strong development experience with Java, Spring Boot, and TypeScript Experience building scalable microservices and distributed systems Strong understanding of API integration patterns, asynchronous messaging, orchestration workflows, and transactional processing Hands-on experience implementing Infrastructure-as-Code solutions using Terraform Experience with GitHub-based development workflows and CI/CD pipelines Experience working within Agile environments using tools such as Jira and Confluence Strong communication, leadership, and stakeholder collaboration skills Ability to work directly with client technical teams in a consulting delivery environment Strong debugging, troubleshooting, and production support capabilities Preferred Qualifications Experience with loyalty platforms, settlement systems, retail, payments, fuel/convenience, or other transactional enterprise systems Experience modernizing monolithic applications into cloud-native architectures Familiarity with containerized workloads and Kubernetes/EKS environments Experience with observability and monitoring tools in AWS environments Familiarity with AI-assisted or agentic coding tools within engineering workflows Familiarity with Kiro CLI or modern AI-enabled development tooling Consulting or professional services delivery experience Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: KUMDC5806469
  • Posted 12 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Calgary, Alberta

4d ago

Easy Apply

Contract

Hybrid in Calgary, Alberta

8d ago

Easy Apply

Full-time

$120,000 - $130,000

Remote

4d ago

Easy Apply

Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

65

Search all similar jobs