Become a Full Stack Engineer in Toronto with a focus on Java development and clean coding principles, all in an onsite work model. Play a pivotal role in delivering high-quality applications and enhancing overall code reliability.
This position requires a senior developer with at least five years of software experience in Java and NodeJs. You will apply test-driven development and maintain secure coding practices while collaborating with cross-functional teams to drive project success. Your responsibilities will range from designing modular applications to integrating testing tools, ensuring adherence to best practices throughout.
Key Responsibilities:
- Design and develop maintainable Java applications using clean code principles
- Write effective unit tests with JUnit and Mockito for code reliability
- Implement test-driven development and continuous testing practices
- Build reusable applications and APIs, ensuring high security standards
- Collaborate for delivering high-quality, secure solutions
Requirements:
- 5+ years in software development using Java/NodeJs
- Strong grasp of core Java concepts including concurrency and streams
- Proven experience with TDD and test automation practices
- Familiarity with RESTful APIs and frameworks like Spring
- Experience with CI/CD pipelines integration
Elevate your software development career with a focus on quality and collaboration in innovative projects.
Full Stack Engineer Onsite in Toronto employer: Realign Llc
Join a forward-thinking company in Toronto, ON, where innovation meets collaboration in the realm of AI development. As a Python & Java AI Developer, you'll thrive in a hybrid work environment that promotes a healthy work-life balance while engaging in meaningful projects that drive enterprise-wide initiatives. With a strong emphasis on employee growth, mentorship opportunities, and a culture that values creativity and teamwork, this is an excellent place to advance your career in a dynamic and supportive setting.