Anovia (formerly Innovatia Technical Services) is an industry-leading technology outsourcing support provider with expertise in the telecommunications industry. Operating for over 20 years, we specialize in workflow and knowledge processes, as well as technical support, helpdesk and multilingual support services. With over 200 professional experts across the globe, we service some of the worlds' most successful Fortune 500 and Fortune 1000 companies.
Java Full-Stack Developer
Location
Canada
Posted
7 days ago
Salary
0
Seniority
Mid Level
Job Description
Java Full-Stack Developer
Anovia
Role Description Anovia is seeking a Java Full-Stack Developer to support a centralized, global service delivery operation for a Fortune 100 enterprise and public safety technology client. Over an expected six-to-nine-month contract, the developer will: - Design, build, and maintain both frontend interfaces and backend services. - Modernize legacy architecture. - Work closely with engineering and service design stakeholders to keep the platform reliable and scalable. The ideal candidate has strong hands-on experience with Java and the Spring Framework ecosystem, is comfortable working across the full stack, and communicates clearly with cross-functional partners. This person brings a systems thinking mindset, strong troubleshooting instincts, and the ability to balance technical depth with business priorities. Qualifications - 3 to 6 years of progressive software engineering experience building high-scale, production-ready enterprise web applications. - Strong backend proficiency with Java 8+ and the Spring Framework ecosystem, including Spring MVC, Spring JDBC, and Spring Security. - Solid experience with Microsoft SQL Server, JPA/EclipseLink, JDBC Templates, and SQL performance tuning. - Full-stack capability with JSP, JSTL, jQuery, Bootstrap 4, DataTables, and AJAX. - Experience designing and consuming secure RESTful APIs, and integrating enterprise authentication such as Okta SSO and LDAP. - Hands-on experience with Git, Bitbucket, Apache Tomcat, and Agile/Scrum delivery using Jira. - Must be based in Canada and able to contract directly with a Canadian entity. - Must be able to provide a valid Canadian tax identifier (Business Number or Social Insurance Number) for invoicing and tax reporting purposes. Requirements - Candidates with experience in any of the following areas will be given preference: - Spring Boot migrations and Python scripting. - Modern frontend frameworks such as React or Angular. - Advanced database indexing, stored procedures, and replication management. - Integration with third-party enterprise APIs and protocols such as OAuth 2.0 or SAML. - CI/CD pipelines, automated testing frameworks, and centralized logging tools such as Splunk. Company Description With over 20 years of expertise in telecommunications outsourcing, Anovia is a trusted support partner to some of the world's most successful Fortune 500 and Fortune 1000 companies. We specialize in workflow and knowledge processes, technical support, helpdesk, and multilingual support services, with over 200 professionals across the globe. At Anovia, you'll collaborate with a skilled, close-knit technical team, engage meaningfully with customers, and play a key role in ensuring system reliability, modernization, and continuous improvement. This is an opportunity to do technically challenging work that genuinely matters. To explore additional career opportunities, visit www.anovia.com/careers . Anovia is an equal opportunity employer and may use Artificial Intelligence tools to assist in reviewing and processing candidate applications.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer – React, Node.js
Hello InnovationJoin us on our mission to bring meaningful innovation to the world.
• Collaborate with project stakeholders to understand requirements and objectives • Develop scalable, responsive, and user-centric web applications using tech stack • Ensure code quality through best practices like thorough testing and code reviews • Collaborate with cross-functional teams to define, design, and ship new features • Monitor and maintain web app, ensuring it is up-to-date and secure • Continuously learn and apply latest technologies and best practices
• Design and build high-performance backend APIs and services (architecture and infrastructure) • Model data in PostgreSQL/Azure SQL with scalability in mind from the start • Write automated tests as part of delivery • Consider testability, observability, and security during design • Integrate with enterprise legacy systems without disrupting operations • Work with AI throughout planning, coding, testing, and debugging workflows • Communicate clearly and effectively in asynchronous workflows • Own commitments and raise issues early when blockers occur • Configure CI/CD workflows • Collaborate within multidisciplinary teams
Software Engineer, Backend
AM53 Smart SolutionsA tecnologia certa. O talento ideal. No momento exato.
• Develop robust, resilient, high-performance backend systems. • Design, implement, and maintain end-to-end complex solutions. • Implement automated strategies for data migration, backup, and recovery. • Apply security best practices, including access control on ingestion and search platforms. • Support the evolution of cloud environments and automation processes.
• Develop software solutions aimed at the financial market • Apply development best practices with a focus on code quality • Data integration and processing



