- Design and implement static analysis algorithms based on recent relevant computer science research and literature.
- Develop new analysis features and add support for new languages and language features.
- Apply recent research developments from computer science literature where we can benefit from upgrading our algorithms and program representations.
- Write specifications for features as they are implemented.
- Analyse the quality of security finding results and product performance characteristics.
- Maintain the Fortify Static Code Analyzer code base using good software engineering practices.
- Collaborate with a project team of other software engineers, security researchers, and quality engineers, to develop reliable, cost-effective, and high-quality solutions.
- Solid enterprise Java backend engineering skills
- Excellent written and verbal communication skills; Ability to effectively communicate design proposals and specifications.
- Qualified candidates have prior expertise in or knowledge of one or more of the following areas:
- Background in knowledge of compiler internals, static code analysis algorithms (abstract interpretation, dataflow, higher order analysis, buffer analysis, shape analysis, separation logic, context-insensitive incremental analysis).
- Background in Compiler construction (frontends, IR, type inference, program transformations) in one or more programming languages
- Background in the software security domain
- Programming skills in additional coding languages and frameworks and desire to learn new programming languages
- Compiler tools (LLVM, MLIR, Rust HIR/MIR, Eclipse JDT, etc.)
- Experience with software systems running on multiple platform types.
- Strong analytical and problem-solving skills.
- Familiarity with agile development methodologies
-
Senior Database Java Developer
Found in: Betterteam US S2 T2 - 3 weeks ago
Alert Driving North York, Canada Full timeBackend Application Developer - Job Description Position SummaryWe are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the ongoing development of the company's web-based software products a ...
-
Java Developer
Found in: Talent CA C2 - 2 days ago
PeopleToGo Markham, Canada Direct Hire· Job Title: Java Software Engineer (6 Positions Available) · Location: Markham, Ontario · Type: Permanent, full time position · Starts: As soon as possible · Overview: · Our client is one of the fastest growing health care companies in North America & recognized as an industry ...
-
Java Developer
Found in: Appcast CA C2 A - 44 minutes ago
Experis Canada Ontario, CanadaResponsibilities: · Collaborate with customers to support implementation projects · Gain knowledge in our core technologies and standards, including, but not limited to, HL7, FHIR, OpenID Connect, Kubernetes, Java, JavaScript, JSON and XML, and interface with other SMEs in the co ...
-
Java Developer
Found in: Appcast CA C2 Glassdoor - 44 minutes ago
TV2 Consulting Toronto, CanadaDeep expertise in the Java programming language, complemented by proficiency in its associated tools and libraries. · Knowledge in both Java Standard Edition (SE) and Java Enterprise Edition (EE) · Proficiency with frameworks such as Spring, JPA, and Struts is vital, with each ...
-
Java developer
Found in: Appcast CA C2 Glassdoor - 44 minutes ago
AdventInfotech Ontario, CanadaJob Title: Java Developer · This vacancy is to work in US with TN Visa · We are seeking a talented and motivated Java Developer to join our growing team. If you are passionate about creating robust and scalable software solutions, thrive in a collaborative environment, and are ea ...
-
Java Developer
Found in: Appcast CA C2 Glassdoor - 44 minutes ago
Apex Systems Toronto, CanadaJava Developer · Client: Big Five Bank · Terms: 6-month contract with a strong chance of extension or permanent conversion · Location: Hybrid - Toronto · Overall Responsibilities: · backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to secu ...
-
Java Developer
Found in: YadaJobs CA C2 - 10 hours ago
Apex Systems Toronto, ON, CanadaJava DeveloperClient: Big Five BankTerms: 6-month contract with a strong chance of extension or permanent conversionLocation: Hybrid - TorontoOverall Responsibilities:backend solutions using Java and Spring Boot, ensuring that code and configurations adhere to security, logging, ...
-
Java Developer
Found in: Appcast CA C2 A - 8 hours ago
The Select Group Toronto, CanadaPosition: Java Developer · Terms: 6 months w/ expectation of conversion to FTE · Pay rate range: T4: $39/hour - $55/hour, INC: $44/hour - $62/hour · Pay will be dependent on experience since our client is looking for junior, intermediate, and senior developers. · Hybrid: Expectat ...
-
Java Developer
Found in: Appcast CA C2 A - 8 hours ago
Finance Professionals Inc. Toronto, CanadaTypical Day in Role: · The candidate will be responsible for the effective design, development, and delivery of highly complex applications with focus on accuracy, performance, security and user experience. Utilizing a variety of technologies stack including Java, Oracle PL/SQL, ...
-
Java Developer
Found in: YadaJobs CA C2 - 9 hours ago
Verra Mobility Corp. Toronto, ON, CanadaWho we are... · Verra Mobility is a global leader in smart mobility. We develop technology-enabled solutions that help the world move safely and easily. We are fostering the development of safe cities, working with police departments and municipalities to install over 4,000 red- ...
-
Java Developer
Found in: Jooble CA O C2 - 9 hours ago
Capco Toronto, ON, CanadaJava Developer · Capco – The Future. Now. · Capco is a distinctly and positively different place to work. Much more than consultants, we are active participants in the global financial services industry. Our passionate business and technology professionals enjoy a unique enviro ...
-
Java Developer
Found in: YadaJobs CA C2 - 10 hours ago
Experis Canada Ontario, CanadaResponsibilities:Collaborate with customers to support implementation projectsGain knowledge in our core technologies and standards, including, but not limited to, HL7, FHIR, OpenID Connect, Kubernetes, Java, JavaScript, JSON and XML, and interface with other SMEs in the company ...
-
Java Developer
Found in: Jooble CA O C2 - 9 hours ago
Finance Professionals Inc. Toronto, ON, CanadaLocation: Hybrid (Downtown, Toronto) · Our client a leading financial institution in Downtown Toronto is looking for aJava Developer - Struts, Pythontowork closely with various stakeholders including business partners in risk management & financial engineering, business analyst, ...
-
Java Developer
Found in: YadaJobs CA C2 - 9 hours ago
Finance Professionals Inc. Toronto, ON, CanadaJOB DESCRIPTION · Location: Hybrid (Downtown, Toronto) · Duration: 6 months Our client a leading financial institution in Downtown Toronto is looking for aJava Developer - Struts, Pythontowork closely with various stakeholders including business partners in risk management & fin ...
-
Java Developer
Found in: YadaJobs CA C2 - 10 hours ago
Apex Systems Toronto, ON, CanadaJava Developer (Intermediate)Apex Systems is a Global IT Services Firm and our Staffing practice is looking for a Java Developer to place at our client, a Big Five Bank. You will be joining a highly collaborative, fast paced and high performing team.Client: Big Five BankLine of B ...
-
Java Developer
Found in: Talent CA 2 C2 - 3 hours ago
CB Canada Toronto, CanadaJava Developer - SpringBoot, Spark, HBase · On behalf of our client in the Banking Sector, PROCOM is looking for a Java Developer - SpringBoot, Spark, HBase. · Java Developer - SpringBoot, Spark, HBase – Job Description · This role is within the development team to build out t ...
-
Java Developer
Found in: Talent CA 2 C2 - 3 hours ago
CB Canada Toronto, CanadaJava Developer - 3 positions · Toronto - Hybrid work · 1 year contract5+ yrs. experience in Java/J2EE, Spring/Spring boot, REST APIs · If you're interested, please share your resume and expected hourly rate (CAD) to · ...
-
Java Developer
Found in: beBee S2 CA - 3 weeks ago
GFT Technologies SE Toronto, CanadaGFT is a shaping the future of digital business. We are recognized as transformation leaders with a passion for technology and innovation. We provide sustainable solutions through IT engineering and technology consulting. We are over 10,000 solution-oriented technology profession ...
-
Java Developer
Found in: Talent CA C2 - 1 day ago
Apex Systems Toronto, Canada ContractJob#: · Job Description: · Java Developer · Apex Systems is a Global IT Services Firm and our Staffing practice is looking for a Java Developer to place at our client, a Big Five Bank. You will be joining a highly collaborative, fast paced and high performing team. · Client: ...
-
Java Developer
Found in: Talent CA C2 - 2 days ago
Tech Tammina Ontario, CanadaResponsibilities · : Submit trades, valuations, and collateral to the regulators across multiple jurisdictions, in both real time and scheduled batches. · Development of enhancements, reengineering, and risk remediation using Agile Methodology (daily · scrums, 2 week sprints) · ...
Java Developer - Richmond Hill, Canada - opentext
Description
OPENTEXT
OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the world, tackle complex issues, and contribute to projects that shape the future of digital transformation.
At OpenText, everything we do is based on a simple idea: The fastest way to get results is to build on what you have. Our software solutions enable organizations to do just that. Secure and scalable, with analytics built-in, they bridge the gap between existing and emerging IT—fast-tracking digital transformations across DevOps, Hybrid IT, Security, and Predictive Analytics. In the race to innovate, OpenText customers have a clear advantage. Our portfolio spans the following areas: DevOps | IT Operations| Cloud | Security | Info Governance | Big Data, Machine Learning, & Analytics
Your Impact:
A Development role at OpenText is more than just a job; it's an opportunity to impact lives. As a key contributor, you'll be instrumental in constructing cutting-edge Information Management Solutions that contribute to sustainable supply chains, support refugees, and enhance medical information access to save lives. You will engage in solving meaningful challenges within a motivated team, gaining exposure to advanced technologies beyond individual access. You will be encouraged to cultivate an engineering mindset, driving the creation of innovative software solutions that address real-world problems and shape the future.
About our product:
Fortify is the industry-leading provider of Application Security solutions that empower organizations to develop secure software. Fortify offers a comprehensive portfolio of application security solutions with the flexibility of testing on-premise and on-demand to cover the entire software development lifecycle. Over 80% of security breaches exploit application vulnerabilities, and at Fortify, you will be at the forefront of one of the fastest-growing segments in the security market. You will work with bright, motivated teammates to implement solutions to some of the toughest code analysis problems in the industry. We develop complex algorithms to scan the code of over 20 different programming languages. Development and testing are done using agile methodologies and techniques.
Learn more about Fortify Static Code Analyzer (SAST):
Security from the Inside Out:
Fortify Static Code Analyzer:
What the role offers:
Education and Experience Required:
Master's degree or Ph.D. (preferred) in Computer Science or equivalent, with emphasis on programming languages, static program analysis, compilers, or software security.
What you need to Succeed:
Desirable skills:
Join our experts and help us expand our security team
One last thing:
OpenText is more than just a corporation, it's a global community where trust is foundational, the bar is raised, and outcomes are owned.
Join us on our mission to drive positive change through privacy, technology, and collaboration. At OpenText, we don't just have a culture; we have character. Choose us because you want to be part of a company that embraces innovation and empowers its employees to make a difference.
OpenText's efforts to build an inclusive work environment go beyond simply complying with applicable laws. Our Employment Equity and Diversity Policy provides direction on maintaining a working environment that is inclusive of everyone, regardless of culture, national origin, race, color, gender, gender identification, sexual orientation, family status, age, veteran status, disability, religion, or other basis protected by applicable laws. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please contact us at