Job Title:
Senior Java Developer (Java/Spring Boot/Microservices)
Location:
Hybrid – Toronto, ON, Canada
Contract Duration:
12 Months plus
Please share the resumes with me at
aravind@burgeonits.com
Job Description:
We are looking for an experienced
Java Developer
with strong skills in
Java, Spring Boot, and Microservices
, preferably with
Azure
cloud experience. The ideal candidate has 6+ years of experience in designing and developing
asynchronous REST APIs
and working with
distributed systems
.
Key Responsibilities:
Develop and maintain Java/Spring Boot microservices applications
Build asynchronous REST APIs and integrate with cloud services (Azure preferred; AWS/GCP optional)
Work with CI/CD pipelines, Kubernetes, Helm charts, and version control (Git, Artifactory)
Handle database operations with SQL, Cassandra, Redis, or Cosmos DB
Implement and work with OAuth/OIDC authentication flows
Use operational tools like Dynatrace and Splunk for monitoring and troubleshooting
Mandatory Skills:
Java 8+ (Streams, Lambdas, Concurrency APIs)
Spring Boot \& Microservices
Azure Cloud
Good to Have Skills:
GraphQL
Experience with PLAY/AKKA framework