Get the job you really want.

Top Java Developer Jobs in Ottawa

Reposted 10 Days AgoSaved
Easy Apply
Hybrid
Ottawa, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
The Senior Java Engineer will design and support open-source libraries, enhance MongoDB developer adoption, and mentor others in software best practices.
Top Skills: JavaJdkKotlinMongoDBOrm FrameworksScalaSpark
6 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The Software Engineer will develop and enhance the Mosaic platform, focusing on scalable cloud-native service design, and will take ownership of features while collaborating with a high-performing team.
Top Skills: BigQueryBigtableCassandraGCPGoogle Cloud Pub/SubHbaseJava 17+KafkaMySQLPostgresPythonRabbitMQRedshiftScylladbSnowflake
6 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
As a Software Engineer, you'll build the Mosaic platform, focusing on distributed systems and real-time analytics, collaborating with engineers and product managers on scalable cloud-native services.
Top Skills: BigQueryBigtableCassandraGCPHbaseJava 17+KafkaMySQLPostgresPythonRabbitMQRedshiftScylladbSnowflake
13 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Software
The role involves developing scalable Java-based backend services, collaborating on product requirements, and writing automated tests to ensure quality.
Top Skills: BigtableCassandraDynamoDBGoogle Cloud Pub/SubHbaseJavaKafkaMariadbMicrosoft Sql ServerMySQLOracle DbPostgresRabbitMQScylladbSQL
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Seeking a Senior Engineer with 5+ years in Java, familiar with Spring, microservices, and agile principles to solve client challenges.
Top Skills: CSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsSpring BootSpring Core
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
We're looking for a Staff Engineer with 5+ years of experience in Java and full-stack development to tackle challenges and lead solutions.
Top Skills: AngularCSSDockerGitlab CiHibernateHTMLJavaJavaScriptJenkinsReactSpring BootSpring Core
Reposted 9 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Software
The Software Engineer will develop client-facing software products using Java and Angular, ensuring high quality through coding and best practices while collaborating with teams and managing project delivery.
Top Skills: Angular 2+AWSAzureCSSDockerGitHibernateHTMLJavaJavaScriptJpaKubernetesSpringSpring BootSQLTypescript
Reposted 10 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Mobile • Software
The MLOps Engineer will oversee product development using Java and Python, manage ML pipelines on AWS, and ensure software quality and governance while supporting clients.
Top Skills: AWSCdkCi/CdDddDynamoDBEc2EcsGraphQLGrpcJavaLambdaMcpPysparkPythonPyTorchRestS3SQLTdd
Reposted 19 Days AgoSaved
Ottawa, ON
Senior level
Senior level
Cloud • Security • Software • Generative AI
The role involves developing scalable features in Elasticsearch, fixing bugs, improving code understandability, and collaborating with various teams on performance and concurrency issues.
Top Skills: CassandraElasticsearchJavaMongoDBPostgresSolr
Reposted 22 Days AgoSaved
Remote
Ottawa, ON
Senior level
Senior level
Mobile • Software
Develop AI systems, enhance platform infrastructure, and optimize workflows through machine learning, ensuring collaboration and technical excellence.
Top Skills: AWSBedrockDynamoDBJavaLangchainLanggraphPythonRds
Reposted 25 Days AgoSaved
In-Office or Remote
Ottawa, ON
Senior level
Senior level
Blockchain • Software • Cryptocurrency
The Senior Java Engineer will design complex systems, optimize performance, maintain code quality, and ensure application reliability. Responsibilities include translating requirements into applications and troubleshooting issues.
Top Skills: JavaKafkaMongoDBMySQLPrometheusRedisSpring Boot
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account