GrepJob
Kaseya

Sr Staff Software Engineer

Kaseya
Apply
about 4 hours ago
Toronto, Canada
Senior / Staff+
H1B Sponsor

Responsibilities

  • Implement scalable, maintainable, and high-performance Java applications with a focus on microservices.
  • Build and optimize cloud-based applications using AWS services.
  • Collaborate with product managers, DevOps engineers, and stakeholders to define system requirements.
  • Lead architectural decisions and advocate for best practices in Java development.
  • Diagnose and resolve complex technical challenges to ensure system efficiency and reliability.
  • Mentor and support less experienced developers, promoting best practices and continuous learning.

Requirements

  • 7+ years of hands-on experience in Java development, including J2EE, Spring, and Hibernate.
  • Strong experience with AWS services such as ECS, EC2, Lambda, SQS, DynamoDB, and RDS.
  • Solid understanding of SQL and NoSQL databases with experience in design and optimization.
  • Proven experience designing and developing microservices using Spring Boot and Docker.
  • Hands-on experience building and deploying applications in AWS environments.
  • Proficiency in Git, Jenkins, and managing CI/CD pipelines.
  • Strong understanding of monitoring and alerting solutions like Prometheus and Grafana.
  • Bachelor's in computer science or equivalent with 10+ years of experience, or Master's with 8+ years.

Tech Stack

Amazon DynamoDBAWSDockerGitGrafanaJavaJenkinsMySQLPostgreSQLPrometheusSpring Boot

Categories

AI & MLBackendDevOps