Java Backend Software Engineer
Global Talent Alliance, Canada
About the job Java Backend Software Engineer
Managing cyber risk, together.
We deliver automated cybersecurity across the digital terrain. We empower our customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset types IT, IoT, OT, and IoMT. It is a non-stop journey, managing cyber risk through automation and data-powered insights.
What You Will Do
We are looking for an experienced Backend Software Engineer to join our North American development team and take part in building our next generation of cloud security products. You will work with a team of back-end and full-stack engineers and take part in building innovative and scalable applications in a cloud environment. If you want to write great code, help secure global networks, and have a desire to solve challenging problems then this role is for you!
- Collaborate with developers, dev-ops, data scientists, QA and product management throughout the development cycle in an Agile environment
- Research and draft design proposals for new solutions
- Write and maintain well-designed code
- Investigate and resolve arising operational issues
- Bring knowledge of best practices for software development
Requirement
- Bachelors degree in Computer Science or equivalent
- 5+ years of experience writing code in Java
- Excellent written and verbal communication skills
- Ability to work efficiently with remote teams in different time zones
- Excellent analytical and problem-solving skills
- Experience with Linux environments
Preferred Skills
- 1+ years of experience with Google Cloud Platform or other cloud service providers
- 1+ years of experience in one or more of the following: Python, Elasticsearch
- 1+ years of experience in one or more of the following: React, Node.js, Typescript, Redux, Angular
- Experience developing cybersecurity applications or working in the cybersecurity industry in general
- Experience with Kubernetes and containerization
- Experience with Terraform
What you get
- Competitive compensation and benefits including generous PTO policy, RRSP match, and much more
- Collaborative and innovative environment make an impact on worldwide security while working on the hottest technology
- Leadership that supports and encourages professional growth and development
- Backend Software Engineer Location: Ottawa, ON (On-site) Reports to: Engineering Lead The Role You will be working on the backend systems... ..., and authorization. Production experience in Go, Python, Java, C++, or a comparable backend language. Experience...Suggested
$110k - $270k per year
Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer... ...layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps Strategic...SuggestedFull timeWork at officeLocal areaRemote workWorldwide- ...for entry‑level housing across Canada. Job Description The Software Engineer will play a critical role in building, deploying, and scaling... ...home owners, and manufacturers. This role combines frontend and backend development with AI integration and cloud infrastructure...SuggestedInternship
$85k - $100k per year
...Systems–Canada, we’re not just engineering technology — we’re shaping the... ...is seeking a working level Software Engineer to support delivery of... ...Develop and maintain rich Java desktop client applications that... ...they can demonstrate depth in backend class decomposition, layered architecture...SuggestedInternshipWork at officeRemote workFlexible hours- ...analysis with context and patterns across portfolios. The software engineering work The work is heavy on data: massive analytical queries over... ...) for front-end work, and Node, Python, or similar for backend Track record of building greenfield software in a startup-...SuggestedWork at officeRemote workShift work
- Elevate your software career with Veeva Systems as a Java Cloud Engineer. Experience a mission-driven culture while enhancing cloud applications for life sciences companies. Veeva Systems is seeking a talented cloud engineer with over three years of experience in enterprise...
$65 - $67.16 per hour
...Bartech Staffing is a leading engineering, technical and professional staffing firm, and our... ...engaged us to assist them in hiring a contract Software Engineer (Ottawa, Ontario) . If you are... ...business value. Your work will span backend Python automation, React‐based components...Hourly payContract workWork at office- What we’re looking for We are looking for a motivated Senior Software Engineer I (Backend) to be part of the User team in Canada. The User team is responsible for supporting Authentication & Authorization within the SurveyMonkey product, as well as providing backend services...Full timeWork at officeFlexible hours1 day per week
$100k - $175k per year
...Join a high-energy team of motivated engineers to design and implement product features... ...clean, high-quality, and testable code (Java/OO) with strong unit and integration coverage... ...Experience: ~3+ years of professional software development experience, focused on enterprise...Full timeWork at officeLocal areaWork from home- ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- Frontend Software Engineer Preferred Location: Ottawa Reports to: Engineering Lead Type: Full time The Role You will lead the development of... ...interfaces and visualization platforms, bridging complex backend telemetry with intuitive, high-performance web applications. Working...Full time
- ...60 mins. Tech 1 Interview with our software consultants In this meeting your potential... ...are looking for a smart, enthusiastic backend software engineer with experience in MongoDB and a keen... ...engineering. Using your knowledge of Java and MongoDB, and engineering best practices...InternshipImmediate startFlexible hours
- Join Veeva as a Full-Stack Software Engineer, focusing on creative life science products. Harness your skills in Java, Javascript, and latest tech to make a difference in global health... ...(React, Angular, Vue) Significant backend development experience in Java Familiarity with...
$120k - $135k per year
...announce an opening for a Senior Backend Developer to join our talented... ...distributed APIs and backend software that interoperate with... ...languages such as Node.js and Java. Strong problem‑solving skills... ...in Computer Science, Computer Engineering, or equivalent practical experience...Work from homeFlexible hours$171k per year
...About The Role Fable Core is the backend, infrastructure, and platform team behind... ...Essential Book Apps list. As a Staff Software Engineer on the Fable Core team, you will set technical... ...and at least one other stack (Go, Node, Java/Kotlin, or similar). ~ Experience...Long term contractFull timeFor contractorsInternshipLocal areaHome officeFlexible hours- ...User Domain and HRIS integrations: Join a collaborative team of Engineers to develop, release, and maintain the Achievers Platform and supporting... ...science (preferred) or related field 3-6 years of relevant software engineering experience Experience working in Agile teams Top...Work at officeFlexible hours
- Software Engineer Controls Altair Job Summary Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. What You Will Do Our Client is seeking to hire a person with embedded software development expertise. This team develops control...Contract work
- ...national security with General Dynamics Mission Systems-Canada as a Software Engineer focused on ISTAR capabilities. Collaborate in multidisciplinary... ...for the Canadian Army. This role involves working with Java on enterprise applications, ensuring code quality and functionality...
- Seize an opportunity to make an impact as a Principal Software Engineer at Veeva. Develop high-impact applications that accelerate life-saving therapies... ...years of proven software development expertise, especially in Java • Extensive background in high-scale SaaS application...
- Step into a meaningful software engineering career with CSE in Ottawa. Work on essential projects that enhance Canada's national security through... ...Software Engineering • Programming knowledge in languages including Java, C, and Python • Relevant experience can include academic...
$102.5k - $184.5k per year
Cloud Experience Engineering Team As a Front-End Senior Software Engineer you will deliver outstanding quality and functionality to Akamai’s customers. You will conceptualize, build, and maintain user interfaces and shared web components across all Akamai web applications...- Senior Software Engineer, Core Experiences – Ottawa, Canada Mission Speechify is the easiest way to... ...Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal... ...Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin...Remote work
$86.82k - $108.52k per year
...alternative work arrangements may be considered for Indigenous candidates. About the role Join the Business Solutions Engineering Team, in the Specialist, Software Engineering (SDET) position, where we are developing the next generation of software applications to enable CMHC...Permanent employmentFull timeContract workWork at officeShift work- Lead software innovation with Veeva as a Principal Software Engineer. Drive scalable cloud application development and mentor talent to impact global health. At Veeva, the Software Engineering Leader role involves guiding the development process, collaborating closely with...Internship
- ...services company that is amongst the companies that lead the world in technology and innovation. Your next chapter starts here. Senior Software Engineer – Enterprise Applications We are seeking a Senior Software Engineer with robust experience in Application Lifecycle...
- Elevate your career with CMHC as a Software Engineering Specialist, focusing on software development and testing within a dynamic team. Contribute to enhancing business platforms with automated solutions, ensuring high-quality applications. This role emphasizes the skills...
- Drive defense technology solutions as a Software Engineer with L3Harris in Ottawa, ON. Focus on microservices development and conduct independent problem-solving for critical technologies. As part of the skilled team at L3Harris, you will be responsible for designing software...
$125k - $135k per year
Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication through satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations...Full timeWorldwide$85k - $110k per year
Job Description We are seeking a skilled DevOps Engineer to join our team and enhance our development and operational efficiency. This role... ...experience a diverse variety of tasks through all stages of the software development life cycle. This role will be a combination of...Full timeWork at officeRemote workFlexible hours- Elevate your career at CMHC as a Specialist in Software Engineering (Boomi). Hybrid work model with opportunities to innovate software solutions and liaise with stakeholders. This full-time permanent position plays a crucial role within the Technology and Business Transformation...Permanent employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Software Engineer. Be the first to apply!

