Senior Java Developer

Job title:

Senior Java Developer

Company

Parent Organization

Job description

We are hiring for a “Senior Java Developer with Node/AWS” in Toronto, Canada. It will be a 100% remote job. Kindly review the job details below, and share with us your most updated resume to take this further.Responsibilities:

  • Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs.
  • Build high-quality code following unit testing and test-driven development.
  • Drive and participate in code and document reviews, mentoring team in best practices.
  • Collaborate with peer organizations, and dev ops, support organizations on technical issues, and provide guidance.
  • Interpret and translate business needs to technical requirements and accurate estimates.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance is achieved.
  • Work with the team to troubleshoot code-level problems quickly and efficiently.
  • Apply deep technical expertise to resolve challenging programming and design problems.
  • Focus on scalability, security, and availability of all applications and processes.
  • Contribute to the design and architecture to enable secure, scalable, and maintainable software.
  • Contribute to risk identification and risk mitigation strategies associated with the architecture.
  • Contribute to technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.

Skills and Qualifications:

  • BS/MS in Computer Science or equivalent work experience.
  • At least 5 years of experience developing scalable, Microservices event-driven software applications.
  • Practical experience building RESTful API using Java and Nodejs.
  • Strong experience with Amazon Web Services (AWS) (i.e. Lambda, ECS, API Gateway, SQS, SNS, Kinesis, S3, IAM, DynamoDB, RDS).
  • Strong experience with Event Streaming reactive programming using AWS or open-source equivalents such as Apache Kafka and Flink.
  • Experience with application performance monitoring, runtime user monitoring tools, and techniques is highly desirable.
  • Passionate about open-source technologies.
  • Strong verbal and written communication skills.

Expected salary

Location

Toronto, ON

Job date

Sat, 04 Jan 2025 23:27:59 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

Share

Engineer

Job title: Engineer Company Randstad Job description KDC, located in the Knowlton near to Lac…

10 minutes ago

Building Service Designer

Job title: Building Service Designer Company Hiring Manager Job description Position: Building Service DesignerSalary: £35,000…

15 minutes ago

Cleaner Team in Lafayette / West Lafayette

Job title: Cleaner Team in Lafayette / West Lafayette Company PINCH Job description Job Description:…

20 minutes ago

Events Manager

Job title: Events Manager Company Salt Search Job description Events ManagerTravelSalary: £40,000 – £47,000 +…

34 minutes ago

Assistant General Manager

Job title: Assistant General Manager Company Boston Pizza Job description Overview:Assistant General Managers at Canada's…

38 minutes ago

Construction Materials Engineering and Laboratory Technicians – Hiring Event

Job title: Construction Materials Engineering and Laboratory Technicians - Hiring Event Company S&ME Job description…

44 minutes ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.