Senior Java Developer

4 weeks ago


Ottawa, Ontario, Canada Randstad Canada Full time
Senior Java Developer

Are you a skilled Java developer with a passion for excellence and a flair for communication? We are seeking top-tier candidates to join our client's dynamic team in a consulting role, where you will have the opportunity to work on a range of initiatives from large-scale projects to smaller bug fixes. You will be coding in a full-stack Java environment, collaborating with a Scrum team, and providing critical third-line support as you become familiar with the application.

To succeed in this role, you must possess outstanding communication and interpersonal skills, a sharp and professional presence, and a strong confidence in your expertise. We are looking for candidates with a university degree or college diploma in computer science (or equivalent experience) and a minimum of seven years in Java development, particularly with JEE applications and web technologies like Thymeleaf, Angular, HTML, CSS, and JavaScript. A solid understanding of Spring Framework, TDD tools, relational databases, and experience maintaining high-availability systems is essential.

Additional experience with WebLogic server development, working in financial environments, and familiarity with Scrum methodology will set you apart. If you have a track record of success in complex, high-impact environments and are ready for your next challenge, we want to hear from you.

*** Candidates must be eligible for a Government of Canada Reliability Clearance (having lived in Canada for the past 5 years) ***

Key Responsibilities

•Support large project initiates, as well as smaller initiatives and bug fixes

•Code in Java in a full stack application, with a significant Oracle WebLogic and Oracle database components

•Work with scrum team and complete tasks that are assigned to them

•Provide third line support for the application once sufficient knowledge of the product has been gained

•Other related activities and deliverables as required

Requirements

•University degree or College diploma in computer science or equivalent experience

•Minimum of seven (7) years' experience in a Java development environment

•Minimum of seven (7) years development experience using JEE application (EJB, Servlet, JDBC, JMS, JMX, JTA, JCA or JAXB)

•Demonstrated experience in web graphical user interface (GUI) design and development as well as web technologies, especially Thymeleaf, Angular, HTML, CSS, JavaScript, Ajax/JQuery

•Spring Core, Spring MVC, Spring Integration, Spring Security and Bean Validation

•Test Driven Development (TDD) and tools such as Junit and Mockito and Arquillian testing framework

•Demonstrated relational database skills (SQL), including experience with writing stored procedures and PL/SQL using tools such as SQL Plus / SQL Developer

•Demonstrated operational experience in maintaining a high availability system

•Hands-on experience analyzing and optimizing code and performance tuning across application layers as well as providing production support of a critical application.

•Solid analytical and problem-solving skills with the ability to make sound decisions when giving advice or making recommendations

Additional Requirements

•Demonstrated experience working with WebLogic server development and configuration

•Demonstrated experience working in a team environment

•Demonstrated knowledge of Scrum methodology and participation in all phases of the iterative process
  • Senior Java Developer

    2 weeks ago


    Ottawa, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Java DeveloperJob SummaryRandstad Canada is seeking a highly skilled Senior Java Developer to join their team. As a Senior Java Developer, you will be responsible for designing, developing, and implementing large-scale Java applications. Responsibilities• Support large project initiates, as well as smaller initiatives and bug fixes•...

  • Senior Java Developer

    1 month ago


    Ottawa, Ontario, Canada Canadian Institute for Health Information Full time

    About the RoleAt the Canadian Institute for Health Information, we're committed to creating a workplace that values and supports our employees. As a Senior Java Developer, you'll be part of a dynamic team that's shaping the future of healthcare data and analytics.Key ResponsibilitiesDesign, develop, and maintain cloud-based Java applications and...

  • Senior Java Developer

    4 weeks ago


    Ottawa, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking a highly skilled Senior Java Developer to join our client's dynamic team in a consulting role. As a Senior Java Developer, you will have the opportunity to work on a range of initiatives from large-scale projects to smaller bug fixes. You will be coding in a full-stack Java environment, collaborating with a Scrum team, and providing...

  • Senior Java Developer

    4 weeks ago


    Ottawa, Ontario, Canada S.i. Systèmes Full time

    Job Description:Our valued public sector client requires a skilled Senior Java Developer (Spring) to assist with enhancements to a web-based Java application. The database provides a national system which receives sensitive information, offers reporting and analytical tools, and provides an extract for posting information to a public website. This system...

  • Senior Java Developer

    4 weeks ago


    Ottawa, Ontario, Canada Randstad Canada Full time

    Senior Java DeveloperAre you a skilled Java developer with a passion for excellence and a flair for communication? We are seeking top-tier candidates to join our client's dynamic team in a consulting role, where you will have the opportunity to work on a range of initiatives from large-scale projects to smaller bug fixes. You will be coding in a full-stack...


  • Ottawa, Ontario, Canada Edjuster Full time

    Role OverviewAs a Senior Java Developer at Edjuster, you will be part of a talented team responsible for the development of our software products. Your expertise in Java will enable you to contribute to both front and back-end development within our applications.Key Responsibilities Develop and maintain high-quality Java code for our software applications...


  • Ottawa, Ontario, Canada Edjuster Full time

    Role OverviewAs a Senior Java Developer, you will be part of our talented team in an evolving suite of software products. You will have the opportunity to make your mark on both front and back-end development within our software applications.Key ResponsibilitiesContribute to the development of our software productsCollaborate with the team to design and...

  • Senior Java Developer

    3 weeks ago


    Ottawa, Ontario, Canada Intellibus Ventures LLC Full time

    Intellibus Ventures LLC Java Developer Job DescriptionAre you a skilled Java developer looking for a new challenge? Do you have experience working with cloud platforms and security systems? We are seeking a talented Java developer to join our Platform Engineering Team at Intellibus Ventures LLC.About the RoleWe are looking for a Java developer with a strong...


  • Ottawa, Ontario, Canada NewFound Recruiting Full time

    Company Overview:NewFound Recruiting is a leading provider of professional staffing solutions. We help organizations find top talent to drive business success.Job Description:We are seeking an experienced Senior Java Developer to join our team in Ottawa, Ontario. As a key member of our development team, you will be responsible for designing and implementing...

  • Senior Java Developer

    1 month ago


    Ottawa, Ontario, Canada Edjuster Full time

    Transformative Java Developer OpportunityWHAT'S THE ROLE?As a Senior Java Developer, you'll collaborate with our innovative team to drive the development of cutting-edge software products. You will be responsible for designing and building user interfaces, applying consistent look, feel, and function, while also driving the development of robust backend...


  • Ottawa, Ontario, Canada Workila Full time

    About the RoleWe are seeking an experienced Senior Java Developer to join our team at Workila. As a key member of our software development team, you will be responsible for designing, developing, and implementing cutting-edge network services using Java technology.Job ResponsibilitiesDesign, develop, and deploy scalable and efficient Java-based solutions for...


  • Ottawa, Ontario, Canada Access Corporate Technologies Inc Full time

    Senior Java Systems AnalystAccess Corporate Technologies Inc is seeking a highly skilled Senior Java Systems Analyst to join our team and contribute to the success of our InfoDec Modernization Project.The ideal candidate will have a strong background in Java development, with experience in developing interconnected systems using Java technology such as J2EE,...


  • Ottawa, Ontario, Canada S.i. Systèmes Full time

    Job Description:S.i. Systèmes is seeking a Senior Java Developer to design and create software within an Oracle Service Bus and JBoss environment for classified systems.Project Overview:This project aims to support the upgrade of classified systems with highly integrated information environments, which brings new technology challenges due to increased...


  • Ottawa, Ontario, Canada Access Corporate Technologies Inc Full time

    Job Title: Senior Java Systems AnalystJob Summary:We are seeking a highly skilled Senior Java Systems Analyst to join our team at Access Corporate Technologies Inc. The successful candidate will be responsible for developing an interconnected suite of systems to support the InfoDec Modernization Project.About the Project:The InfoDec Modernization project...


  • Ottawa, Ontario, Canada S.i. Systèmes Full time

    Job Title: Senior Java Developer for Incident Management Response InitiativesJob Summary: We are seeking a skilled Senior Java Developer to support the implementation of several incident management response initiatives in the public sector.Responsibilities:- Develop software in a Linux and MS Windows development environment- Write Java, Python, and...


  • Ottawa, Ontario, Canada Canadian Bank Note Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Canadian Bank Note. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software applications using Java.Key Responsibilities:* Design and develop robust,...

  • Senior Java Developer

    3 weeks ago


    Ottawa, Ontario, Canada Randstad Canada Full time

    Job SummaryWe are seeking experienced Java developers to support the technical development of tools, applications, and web solutions within a federal government client's infrastructure. This role involves implementing new features, developing robust applications, and enhancing user-facing and backend systems supporting multiple high-impact projects.Key...

  • Senior Java Developer

    1 month ago


    Ottawa, Ontario, Canada KRG Technologies Inc. Full time

    Java Back-End Engineer - Contract OpportunityWe are seeking a highly skilled Java Back-End Engineer to join our team on a contract basis.Key Responsibilities:Design and develop robust Java-based applications with a strong focus on scalability and maintainability.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop...


  • Ottawa, Ontario, Canada Randstad Canada Full time

    About the RoleAre you a highly skilled Java developer with a passion for delivering high-quality solutions and a flair for collaboration? We are seeking an experienced professional to join our client's dynamic team as a Senior Java Developer, where you will have the opportunity to work on a range of initiatives from large-scale projects to smaller...


  • Ottawa, Ontario, Canada Ucanpay Full time

    We are seeking a seasoned Java Backend Developer to contribute to the development of innovative payment products. If you thrive in a fast-paced Fintech environment and enjoy shaping the character of a Canadian team, this is the opportunity for you:● Modernize payment systems for Canadians● Collaborate in a hybrid environment with geographically...