Back to previous page
Staff Back End Java Engineer
Engineering
Toronto, Ontario, M5E 1G4
Contract
Ref.: 138677
Job Summary:
Our client is seeking a Staff Back End Java Engineer to join their team! This position is located in Toronto, Canada.
Duties:
Our client is seeking a Staff Back End Java Engineer to join their team! This position is located in Toronto, Canada.
Duties:
- Working with Product Management and other key stakeholders to develop effective and efficient business solutions
- Delivering solutions that meet business objectives in alignment with architectural principles and guidelines
- Performing hands-on design and development of highly available, scalable, secure, data-intensive, concurrent, globally distributed applications
- Developing microservices & RESTful APIs in line with industry standards
- Operating in a DevSecOps environment with quality first attitude
- Participating in the design and peer code review process
- Solving and fixing production issues with SLA compliance
- Participating in continuous grooming in collaboration with the Product Owner
- Working in a Globally Distributed Development team environment with minimal supervision
- Investigating, analyzing, and evaluating new technologies
- Bachelor's degree in relevant field
- 5+ years of experience in Computer Science, or Software Engineering
- 5+ years of strong Java development experience
- Strong computer programming foundation with knowledge of Data Structures, Concurrency, Algorithms, Design Patterns, and Best Practices
- Must have strong skills in enterprise Java technology stack
- Expertise in data modeling and relational design using RDBMS and NoSQL such as Redis, MongoDB, Cassandra etc.
- Experience with Docker, Kubernetes, and Istio
- Experience using a public cloud like AWS, Azure, or GCP
- Hands-on experience with Agile-scrum methodology and Test-driven development
- Experience in building user interfaces using React is highly desirable but not required
- Excellent communication, organization, and presentation skills
- Good knowledge of Agile/Scrum, continuous integration, and deployment
- Medical, Dental, & Vision Insurance Plans
- Employee-Owned Profit Sharing (ESOP)
- 401K offered