Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Maplr

Senior Java Analyst – Federal Government Contract

Maplr

. Analyze functional and non-functional requirements and translate them into technical design documents .

Posted 9/25/2026full-timeOttawa • CanadaSeniorWebsite

Tech Stack

Tools & technologies
AzureHibernateJ2EEJavaJavaScriptjQueryJUnitOraclePythonSOAPSpringSpring BootSpringBootSQLTypeScript.NET

About the role

Key responsibilities & impact
  • Analyze functional and non-functional requirements and translate them into technical design documents
  • Propose and evaluate solution options based on feasibility, scalability, and cost
  • Document library upgrade paths
  • Design and develop enhancements to existing systems and new solutions
  • Modernize legacy applications using automated refactoring tools
  • Analyze the root causes of production incidents and deliver fixes, including SQL DDL/DML scripts
  • Write unit tests and conduct code reviews
  • Commit code to Git in accordance with branching standards
  • Ensure compliance with accessibility and official languages requirements
  • Participate in Scrum ceremonies, sprint reviews, and knowledge transfer
  • Provide production support for critical enterprise Java web applications

Requirements

What you’ll need
  • At least 10 years of experience, acquired within the past 15 years, as an analyst-programmer working on critical, secure, integrated, highly available, multi-tier enterprise Java web applications
  • At least 3 years of experience with each of the following technologies: J2EE, Spring, Spring Boot, JSP, JMS, AJAX, JavaScript, JUnit, XML, JSON, SQL, SOAP and REST web services, enterprise application servers, and OpenID Connect / OAuth 2
  • Experience with Java 11 or later
  • At least 3 years of experience working in teams of 3 or more developers
  • Professional fluency in spoken and written English
  • Government of Canada Reliability Status clearance required
  • The following are considered assets: PL/SQL, Oracle 19c, Oracle WebLogic 14c, Struts, Hibernate, iText, and jQuery
  • Experience with the Government of Canada, WCAG 2.1 AA, the Web Experience Toolkit (WET), and the Canadian Centre for Cyber Security guidelines is considered an asset
  • Experience supporting applications in production, Eclipse + Git, the Microsoft ecosystem (.NET/C#, Power Platform, Dynamics 365, SQL Server, Azure DevOps), Python, and PowerShell is considered an asset
  • Be transparent, compassionate, and positive

Benefits

Comp & perks
  • Personalized support from start to finish, with a dedicated point of contact throughout the contract
  • Choice of permanent employment or incorporation
  • Maplr supports team members with work permits, permanent residency, banking, insurance, and healthcare