Java Software Developer

2 weeks ago


Ottawa, Canada Pi-Square Technologies LLC Full time

Key Responsibilities Required Experience Bachelor's degree in computer science, Engineering, or related field. 7+ years of experience in Java development. 5+ years mandatory experience with C, C++. Mandatory experience with microservices, containerization (Docker/Kubernetes), and SQL databases. Must have experience in SQL, REST API, gRPC, protobuf, XML, JSON, YAML, protobuf. Proficiency in gRPC, REST APIs, and data serialization formats. Experience with BDD tools and frameworks (e.g., Cucumber). Strong problem‑solving and communication skills. Preferred Skills Experience with cloud platforms (AWS, Azure, GCP). Knowledge of CI/CD pipelines and DevOps practices. Familiarity with Agile/Scrum methodologies. Software Development Design and implement Java-based software components for the LCC subsystem. Utilize containerized microservices architecture (e.g., Docker, Kubernetes). Integrate SQL‑based data storage and clustering features. Apply cryptographic libraries for secure data handling. Develop and maintain gRPC and REST API interfaces. Work with common data formats including JSON, YAML, XML, and Protobuf. Collaboration & Design Work with senior developers, architects, and the engineering manager to translate architectural requirements into working components. Participate in weekly design syncs to propose and review solutions. Draft design documents and finalize implementations through code inspections. Testing & Automation Define and implement unit tests for developed components. Support Behavior-Driven Development (BDD) initiatives and automation goals. QA Collaboration Collaborate with QA to develop BDD feature definitions using Gherkin syntax. Translate acceptance criteria into executable test scenarios. Company Overview Pi-square technologies is a Michigan (USA) Headquartered Automotive Embedded Engineering Services company, Synergy Partner for major OEMs and Tier 1s and their implementation partners in Automotive Embedded Product Development, Projects, Requirements Analysis, Software Design, Software Implementation, Efficient Build, Release Process, and turnkey software V & V Services. We have more than 20+ years of industry expertise with specialization in the latest cutting‑edge automotive technologies such as Infotainment, connected vehicles, Cyber security, OTA, and Advanced Safety / Body electronics. #J-18808-Ljbffr



  • Ottawa, Canada NTT DATA North America Full time

    Senior Java Software Developer NTT DATA North America invites applications for the Senior Java Software Developer role. This position focuses on migrating the SIN registry database and applications from the mainframe into a new cloud‑based solution, requiring collaboration with the Integrity Services Branch, mainframe application team, database team, and...

  • Java Developer

    1 week ago


    Ottawa, Ontario, Canada AceStack Full time $90,000 - $180,000 per year

    Role: Java Full Stack DeveloperLocation: Ottawa, ON - Onsite6-12+ Months ContractNOTE: Need 6-8 Years of experienced candidates.Full-stack development, across back-end including Java, and front-end including:-JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring...


  • Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, Surrey, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, W, Canada Software International Full time

    About the job Intermediate Java Developer - RemoteSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.Salary Range: $80,000 - $100,000...


  • Ottawa, Canada ROSS Full time

    Our client, a worldwide leader in healthcare solutions has engaged ROSS (www.getROSS.com) to help them recruit intermediate and senior Java / J2EE developers. ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions complimented by leading edge...


  • Ottawa, Ontario, Canada Two95 International Inc. Full time $80,000 - $120,000 per year

    Title – . Java Back End Developer (3 Openings Sr/Mid/Jr) Position – Fulltime With our client Location – 100% Remote Work Salary - $Open (Best Possible) RequirementsPosition 1: Sr. Java Back End Developer Position 2: Mid. Java Back End Developer Position 3: Jr. Java Back End DeveloperSkills: Familiar with Java Spring and SpringBoot...

  • Java Developer

    2 weeks ago


    Ottawa, Canada Ignite Talent Solutions Full time

    Our client is looking for a highly skilled developer with experience building enterprise web applications in Java. The Developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties. Java Developer...

  • Senior Java Developer

    2 weeks ago


    Ottawa, Ontario, Canada Advanced Systems Management Group Ltd. Full time $120,000 - $140,000 per year

    Company DescriptionAdvanced Systems Management Group Ltd. (ASMG) specializes in advanced information architecture consulting. The company focuses on standards-compliant information exchange and protection, particularly in Systems of Systems environments. ASMG has expertise in OMG standards, such as SOPES and UPDM, as well as frameworks like DODAF and...

  • Java Developer

    2 weeks ago


    Ottawa, Canada Ignite Talent Solutions Full time

    Overview Our client is looking for a highly skilled developer with experience building enterprise web applications in Java. The Developer will be responsible for analyzing user requirements and business objectives, determining application features and functionality and recommending changes to existing Java-based applications, among other duties....


  • Ottawa, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full time

    Essential Skills Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17). Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot. Angular framework. RESTful APIs. Spring Security + JWT (or OAuth2). Cloud-based databases including Neo4J...


  • Ottawa, Canada Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! Full time

    Essential Skills Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17). Java (including Java 17 and/or Java 21), Maven/Gradle, and Spring Boot. Angular framework. RESTful APIs. Spring Security + JWT (or OAuth2). Cloud-based databases including Neo4J...