Published on
November 4, 2025
Intermediate / Senior Java Developer
Full-Time / Hybrid
Markham, Ont
The Role
We’re looking for a talented Intermediate/Senior Java Developer to join our growing team. We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are eager to learn. This is a great opportunity to grow your career in a dynamic, high-demand environment that fosters innovation.
Responsibilities
Design, develop, and maintain web applications using Java
Write clean, efficient, and maintainable code
Participate in code reviews and provide constructive feedback to team members
Migrate legacy Java Applications to current standards
Work closely with project managers and stakeholders to understand business requirements and translate them into technical solutions
Stay up to date with industry trends and technologies
Qualifications
At least 5+ years of software development experience
Java 8 and Java 17+ experience with SpringBoot
Experienced with working and developing APIs
Experienced with modernizing process and codebase on legacy systems
Exceptional troubleshooting skills
Experienced working in a small team (2-4 people)
Great communicator and able to work independently
Preferred Skills
Agile development methodologies
Knowledge of System Design architecture
Continuous integration and deployment (CI/CD) tools
Database design and SQL
Experience with Hibernate, Docker, Git, JIRA
Exposure or knowledge of AWS
