Experienced Java Software Engineer Role Toronto (Canada)

Experienced Java Software Engineer Role Toronto (Canada)

16 Oct
|
Epsilon Solutions
|
Canada

16 Oct

Epsilon Solutions

Canada

Join a agile team as an Experienced Java Software Engineer. Take lead on designing, developing, and maintaining high-quality Java applications using clean code principles and best practices. The role requires 5+ years of experience in Java development, emphasizing core concepts such as concurrency, streams, and exception handling.

You will write effective unit tests with JUnit and Mockito, apply test-driven development, and collaborate with cross-functional teams. This position focuses on delivering reliable, secure, and high-quality solutions utilizing the latest in technology. Key Responsibilities:
Design, develop, and maintain high-quality Java applications
Write comprehensive unit tests using JUnit and Mockito
Champion code quality through reviews and pair programming
Refactor existing codebases to improve performance
Integrate automated testing into CI/CD pipelines Requirements:
5+ years of software development experience in Java
Robust command of core Java concepts
Proven experience with JUnit and Mockito
Knowledge of TDD and clean code principles
Familiarity with CI/CD tools like Jenkins Enhance your Java expertise and code quality standards as a key player in the team.

📌 Experienced Java Software Engineer Role Toronto (Canada)
🏢 Epsilon Solutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: experienced java software engineer role toronto (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: experienced java software engineer role toronto (canada) / canada