Java/Scala Developer
- Source: LinkedIn
- Epsilon Solutions Ltd.
- Hybrid
- Toronto
- Mid level
Job Description
Role Name: Java & Hadoop Developer
Location: Toronto 4 days a week on site
JOB DESCRIPTION:
6 to 8+ Years Experience
● Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures.
● Strong understanding of microservices lifecycle: design, development, containerization (Docker), orchestration (Kubernetes), and deployment in cloud environments (AWS, Azure, GCP).
● Experience in developing and optimizing Big Data applications using Java & Scala, Hadoop, Hive technologies
● Minimum 2+ years coding Scala programming
● Experience in Python, Scala, Shell Scripting, Apache Spark and Hive
● Proficient in database integration with SQL Server, Oracle, MySQL, and with strong SQL query optimization skills.
● Well-versed with DevOps tools and practices, including CI/CD pipelines using Jenkins, Terraform, GitHub, Docker, and Kubernetes.
● Skilled in monitoring, troubleshooting, and optimizing microservices using Splunk, CloudWatch, and log-based analysis.
● Experience in Spring Boot with multiple microservices, enabling inter-service communication using Kafka (asynchronous messaging) and HTTP/REST APIs. Familiar with gRPC as a generic protocol, though not implemented in production.”
Skills
- Java
- Scala
- Hadoop
- apache-hadoop
- spring
- spring-boot
- Kafka
- Docker
- Kubernetes
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- Python
- Spark
- oracle
- mysql
- Jenkins
- Terraform
- Github
- splunk
- amazon-cloudwatch
- gRPC
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.
