Senior Java Software Engineer

1 week ago


Ottawa, Canada Orion Innovation Full time

Base Pay Range CA$114,000.00/yr - CA$124,000.00/yr Requires Eligibility for Secret Security Clearance Role Overview A primary focus of this role is the definition, development, and deployment of security-focused solutions that exceed customer expectations. You will champion best practices for process and quality standards, fostering a culture of "enhanced security solutions" across the organization. We are looking for a self-directed, operationally-minded, and motivated individual with strong analytical, problem-solving, and communication skills. Key Responsibilities Application Lifecycle: Design, code, test, and debug application programs. Review and modify existing programming systems to ensure high availability and performance. Collaboration: Communicate effectively with remote and hybrid teams. Rapidly adapt to new technologies and business requirements. System Design: Exercise sound judgment to understand complex business use cases and design appropriate technical architectures and implementations. Efficiency & Quality: Utilize profiling tools and code efficiency techniques. Build and maintain software through continuous integration and delivery (CI/CD) pipelines. API Development: Build secure, scalable, and performant APIs. Maintain and troubleshoot legacy code to resolve issues and implement modern enhancements. Operational Excellence: Maintain detailed records and documentation for systems development and revisions. Conduct analysis of organizational goals to align application development with business needs. Cloud & Containers: Work within containerized architectures and মই commercial cloud solutions (AWS/GCP) to deploy and scale applications. Technical Requirements 10+ years of Core Java, Java 8+ EE ( wonderfully Enterprise Edition) Experience with Frameworks & APIs EJB, Quartz, Hibernate/JPA, Apache POI, JAXB, JAXWS, JAXRS. Expert level in JBoss Application Server Experience with Database in Oracle 19c, ANSI SQL DevOps: Knowledge of Jira, Jenkins, and Agile methodologies (Scrum, SAFe, Kanban) Security Clearance: Must possess or be eligible for Government of Canada, Secret Level clearance. Seniority Level Mid-Senior level Employment Type Full-time Job Function Engineering and Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr



  • Ottawa, Canada Veeva Systems Full time

    Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems. Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation, we balance the interests of...


  • Ottawa, Canada Veeva Systems Full time

    Senior Software Engineer - Java Join to apply for the Senior Software Engineer - Java role at Veeva Systems . Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies, is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation, we balance the interests of...


  • Ottawa, Canada Veeva Systems Full time

    Join to apply for the Senior Software Engineer - Java role at Veeva Systems Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation committed to balancing the...

  • SOFTWARE ENGINEER

    4 weeks ago


    Ottawa, Canada Capgemini Full time

    SOFTWARE ENGINEER - JAVA (contract) at Capgemini We are seeking a Skill 2 Software Engineer to design, develop, and maintain Java-based software components within the LCC subsystem. This role requires strong expertise in Java programming, microservices architecture, networking, and data storage, along with experience in secure coding practices and...

  • SOFTWARE ENGINEER

    4 weeks ago


    Ottawa, Canada Capgemini Full time

    SOFTWARE ENGINEER - JAVA (contract) at Capgemini We are seeking a Skill 2 Software Engineer to design, develop, and maintain Java-based software components within the LCC subsystem. This role requires strong expertise in Java programming, microservices architecture, networking, and data storage, along with experience in secure coding practices and...

  • SOFTWARE ENGINEER

    4 weeks ago


    Ottawa, Canada Capgemini Full time

    SOFTWARE ENGINEER - JAVA (contract) at Capgemini We are seeking a Skill 2 Software Engineer to design, develop, and maintain Java-based software components within the LCC subsystem. This role requires strong expertise in Java programming, microservices architecture, networking, and data storage, along with experience in secure coding practices and...


  • Ottawa, Canada Global Talent Alliance, Canada Full time

    About the job Senior Java Backend Software Engineer G-TAC's employer partner islooking for an experienced Backend Software Engineer to join their North American development team and take part in building their 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...


  • Ottawa, Canada Orion Innovation Full time

    Base Pay Range CA$114,000.00/yr - CA$124,000.00/yr Requires Eligibility for Secret Security Clearance Role Overview A primary focus of this role is the definition, development, and deployment of security-focused solutions that exceed customer expectations. You will champion best practices for process and quality standards, fostering a culture of "enhanced...

  • Software Engineer

    4 weeks ago


    Ottawa, Canada Veeva Systems Full time

    Software Engineer - Java | Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are...

  • Software Engineer

    4 weeks ago


    Ottawa, Canada Veeva Systems Full time

    Software Engineer - Java | Veeva Systems Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are...