12 Oct
|
Epsilon Solutions
|
Ontario
12 Oct
Epsilon Solutions
Ontario
Join a dynamic 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.
#J-18808-Ljbffr
📌 Experienced Java Software Engineer Role (Ontario)
🏢 Epsilon Solutions
📍 Ontario