Java Backend Developer
- Source: LinkedIn
- Spruce InfoTech Inc.
- Hybrid
- Toronto
- Mid level
Job Description
Java Backend Developer
6+ Months
Toronto, ON – Hybrid
Mandatory: Java, Springboot, Microservices
- 6+ years of experience in designing and developing enterprise applications using Java 8+, Spring Boot, Microservices, REST/SOAP web services, GraphQL, and Swagger/OpenAPI.
- Strong expertise in building distributed and asynchronous systems, leveraging Java Streams, Lambdas, Concurrency APIs, and event-driven architectures.
- Hands-on experience with cloud-native application development on Azure (preferred), AWS, or GCP, utilizing Kubernetes, Helm Charts, and CI/CD pipelines.
- Proficient in working with relational and NoSQL databases including SQL, Cassandra, Redis, and Cosmos DB, with a focus on scalability and performance optimization.
- Experience implementing secure authentication and authorization using OAuth 2.0, OpenID Connect (OIDC), and industry-standard security best practices.
- Strong understanding of API design, HTTP protocols, response codes, observability, and monitoring tools such as Dynatrace and Splunk, with experience in Git, Linux, and Artifactory-based development environments.
Skills
- Java
- spring-boot
- java-8
- spring
- GraphQL
- open-api
- microsoft-azure
- amazon-web-services
- google-cloud-platform
- Kubernetes
- helm
- cassandra
- apache-cassandra
- Redis
- azure-cosmos-db
- oauth
- openid-connect
- dynatrace
- splunk
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
