Java Developer
We are looking forJava Developer for our client in Toronto, ON
Job Title: Java Developer
Job Location: Toronto, ON
Job Type: Contract
Job Description:
- 6 Years of 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 Google Cloud Platform.
- Experience in Python Scala Shell Scripting Apache Spark and Hive.
- Proficient in database integration with SQL Server Oracle MySQL and Snowflake with strong SQL query optimization skills.
- Wellversed with DevOps tools and practices including CICD pipelines using Jenkins Terraform GitHub Docker and Kubernetes.
- Skilled in monitoring troubleshooting and optimizing microservices using Splunk CloudWatch and logbased analysis.
- Experience in Spring Boot with multiple microservices enabling interservice communication using Kafka asynchronous messaging and HTTPREST APIs. Familiar with gRPC as a generic protocol though not implemented in production
- Deep understanding of cloud security IAM policies VPCs subnets and monitoring using CloudWatch and Splunk.
- Skilled in designing scalable data pipelines and orchestrating data flow using AWS Glue Azure Data Factory Airflow and Snowpipe.