Create Alert
Email me similar jobs

Software Engineer (Java Developer) (Toronto)

We are looking for Engineers who can
Write applications in Java using Object Oriented Design Principles. Create Java Spring Boot REST Services. Use Java Streams API to work with real-time data. Create a Java Thread Executor Pool to read & write from a Thread‑protected queue. Use Java Lambdas for use in Collections. Create Distributed Cloud Configuration with Spring Cloud. Create Circuit Breakers with Spring Cloud. Create a Database Integration via Hibernate or Spring Data. Optimize business logic & SQL queries to enhance performance by 50+%. Set up Kafka to support 10mm messages/hr throughput on 2KB payloads. Deploy a Kafka Multi‑AZ Cluster on AWS. Build Services that are Highly Available (Multi‑AZ & Multi‑Region). Build Algorithms to optimize execution times and reduce end‑to‑end latency. Use & tweak Terraform scripts to deploy Kubernetes Clusters with EKS. Navigate & debug Java Apps on a Linux EC2 instance. Qualifications
A bachelor's degree in Computer Science, or a related field, is preferred. Relevant work experience may be considered instead of a degree. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross‑functional teams and stakeholders. Proven leadership abilities, with experience mentoring junior developers and driving technical excellence within the team. Ability to work independently and manage multiple priorities in a fast‑paced environment. We work closely with
Java 8 REST‑based Microservices Hibernate ORM Relational Databases AWS Kafka Linux / Unix Compensation
$65 - $75 / Hour
#J-18808-Ljbffr
Similar jobs

Software Engineer (Java Developer) (Toronto)

Apply Now
Back to search page