Senior Java / Scala Developer
Collabera โ Canada ยท Posted ~22 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
The expected base salary range for this position is $80/Hr - $90/Hr, depending on experience, skills, and internal equity.The Company offers a total rewards package in accordance with all applicable federal, provincial, and local laws and requirements.
Benefit eligibility and offerings vary based on role, employment status, and work locationFor contractor positions, benefits are limited to those entitlements and protections required by applicable law, which may include (as applicable) vacation pay, public holidays, leaves of absence, and other legally mandated benefits or payments.We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications.These tools are used to enhance consistency and efficiency.All hiring decisions involve human review and are not based solely on automated processing.
Job Summary:
We are looking for an experienced Java Web Developer to join our team and work on web applications supporting the onboarding and management of new clients and accounts.The role is primarily focused on Core Java and Java web technologies, with Scala used in the backend.
The candidate will work across the full web application stack, including backend services, web technologies, APIs, databases, and frontend frameworks such as Angular and React.The ideal candidate should have strong hands-on experience with Java, Spring MVC, web application development, REST/SOAP services, and application servers, along with a good understanding of how modern web applications work end-to-end.
Primary Skill:
Core JavaSecondary Skill:
Scala
Key Responsibilities:
Develop, enhance, and maintain Java-based web applications used for client and account onboarding and management.Build and maintain backend applications and services using Java and Scala.Develop web applications using Spring MVC and Java web technologies.Work with Liferay 7.x, Tomcat 9.0+, and other application servers such as JBoss or GlassFish.Develop and integrate REST and SOAP web services, including hosting and consuming services.Work with frontend technologies including JavaScript, jQuery, Angular, and React.Develop responsive web interfaces using CSS3, responsive design principles, and web-based technologies.Work with XML and understand its role in application and service integrations.Collaborate with database teams and work with applications utilizing Oracle and SQL Server.Apply knowledge of PL/SQL to understand application functionality and database interactions.Troubleshoot and technically support applications in production environments.Participate in production deployments and provide post-deployment support.Perform code reviews and contribute to application design and architecture decisions.Collaborate closely with QA engineers, Business Analysts, Project Managers, and other technical teams.Understand and work with multiple technologies across an integrated application environment.
Required Qualifications
Strong hands-on experience with Core Java and Java web application development.Experience with Spring MVC.Experience with Liferay 7.x.Experience with Tomcat 9.0 or above.Experience with other application servers such as JBoss, GlassFish, or similar technologies is acceptable.Strong understanding of web application development and web technologies.Experience with JavaScript APIs and jQuery.Knowledge of CSS3 and responsive web design.Working knowledge of Angular and/or React is preferred.Strong experience developing and integrating REST and SOAP web services.Good understanding of XML.Experience working with Oracle and/or SQL Server.Exposure to PL/SQL.Ability to understand and work across multiple technologies and platforms.Strong communication and collaboration skills.Ability to work effectively with QA, Business Analysts, Project Managers, developers, and other technical teams.
Desired Qualifications
Experience with Scala and Scala-based backend applications.Strong understanding of how web-based applications work end-to-end.Experience supporting applications in production environments.Experience with production deployments and troubleshooting.Experience performing code reviews.Experience with application design and architecture.Ability to quickly learn and work with new technologies in a diverse technical environment.
We have 152,764 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 152,764 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume