Title:Sr. Java Developer (with production support exp)
Duration: 6+ months
Location: Toronto ,ON(Hybrid)
Job Description
- Strong software development background with experience in designing, building, and maintaining enterprise-grade applications.
- Proficiency in Java and core programming concepts, including object-oriented design and best practices.
- Hands-on experience with Spring Framework (e.g., Spring Boot, Spring MVC, Spring Data) for backend services.
- Experience designing and supporting microservices architectures, including service integration and API development.
- Demonstrated experience in production support, including incident management, debugging, monitoring, and performance tuning.
- Familiarity with CI/CD pipelines, version control (e.g., Git), and build tools (e.g., Maven or Gradle).
- Experience working with relational and/or NoSQL databases, including writing and optimizing queries.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and containerization/orchestration tools (e.g., Docker, Kubernetes) is an asset.
- Strong analytical, troubleshooting, and problem-solving skills, with attention to code quality and maintainability.