Java Developers - 10+ years living in Canada
Develop software solutions using Java and translate business requirements into technical specifications. Design and implement multi-tier applications, microservices, and enterprise software solutions with multiple integration points.
- On-site
- Ottawa, ON
- Posted Jul 27, 2026
- Apply by Aug 26, 2026
- 1 position
Job summary
Role: Java Developers Type: On-site in Ottawa ON Security: Must have lived in Canada for 10+ years Duration: 5 to 10 year contracts 2027 start MUST HAVE ALL of the Following: Experience developing software solutions using Java Working with business users to translate business requirements into technical requirements Designing and implementing of multi-tier applications composed of web services based on Spring frameworks working with version control tools like GIT, CI tools like Gitlab, automation tools like Ansible, and builds tools like Gradle/Maven. Experience in implementation of parallel processing / multi-threaded systems, and the use of queueing technology Designing and developing components of enterprise software solutions that have several integration points. Designing and implementation of microservices Experience working with containerization tools such as Docker, Kubernetes and Rancher Complex Data technologies including Hadoop, HBase, and related Apache Software Foundation Projects Experience working with enterprise database management systems like Oracle, MS SQL, PostgreSQL, or DB2.
What you’ll do
Develop software solutions using Java and translate business requirements into technical specifications. Design and implement multi-tier applications, microservices, and enterprise software solutions with multiple integration points.
Requirements
Candidates must have 10+ years of residency in Canada and extensive experience with Java, Spring, and containerization tools. Proficiency in complex data technologies like Hadoop and various enterprise database management systems is required.
Listed skills
- KubernetesPreferred
- PostgreSQLPreferred
- DockerPreferred
- JavaPreferred
- GitPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Java
- Spring Framework
- Microservices
- Docker
- Kubernetes
- Rancher
- Hadoop
- HBase
- Oracle
- MS SQL
- PostgreSQL
- DB2
- Git
- Gitlab
- Ansible
- Gradle/Maven
Job areas
- Software
- Technology
- Consulting
- Engineering
- Data & Analytics
Additional details
- Minimum experience
- 10+ years
- Apply by
- Aug 26, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
