Java Backend Developer -- Telecom Domain
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 6+ years of experience in designing and developing enterprise applications using Java 8+, Spring Boot, Microservices, REST/SOAP web services, GraphQL, and Swagger/OpenAPI.
- Posting language
- English
- Posted
Original 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.
More about this job
Responsibilities
Design and develop enterprise Java applications and microservices, including REST/SOAP and GraphQL APIs, with attention to scalability, performance, and secure access. Build and support cloud-native, distributed systems using event-driven and asynchronous architectures, and contribute to deployment, observability, and monitoring.
Requirements
Requires 6+ years of experience with Java 8+, Spring Boot, microservices, web services, and distributed or asynchronous systems. Candidates should also have cloud-native development and Kubernetes experience, database proficiency, security knowledge, and familiarity with API design, monitoring tools, Git, Linux, and Artifactory.
Skills
- Java
- Spring Boot
- Microservices
- REST/SOAP Web Services
- GraphQL
- Swagger/OpenAPI
- Distributed Systems
- Asynchronous Systems
- Event-Driven Architecture
- Azure
- Kubernetes
- SQL
- Cassandra
- Redis
- OAuth 2.0
- OpenID Connect
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Java 8+
- Spring Boot
- Microservices
- REST
- SOAP
- GraphQL
- Swagger
- OpenAPI
- Java Streams
- Lambdas
- Concurrency APIs
- Distributed Systems
- Asynchronous Systems
- Event-Driven Architecture
- Azure
- AWS
- GCP
- Kubernetes
- Helm Charts
- CI/CD
- SQL
- Cassandra
- Redis
- Cosmos DB
- OAuth 2.0
- OpenID Connect
- HTTP
- Dynatrace
- Splunk
- Git