Talent.com
Sr. Java Developer
Sr. Java DeveloperBastian Solutions • Mississauga, Peel Region, CA
Sr. Java Developer

Sr. Java Developer

Bastian Solutions • Mississauga, Peel Region, CA
4 hours ago
Job type
  • Full-time
Job description

Join to apply for the Sr. Software Engineer role at Bastian Solutions .

Job Overview

Help create advanced software to simulate both the automation equipment (Automated guided vehicles, automated storage and retrieval systems, robotic pickers, automated shuttle systems, cranes, etc.) and the human operators within an end‑to‑end material flow operation. The work includes 3D graphics, layout engines, simulation infrastructure and many other interesting and challenging concepts. You will work together with the Product Owner, Product Manager and stakeholders in the development of these advanced software products. This software will provide our distribution and manufacturing customers a competitive advantage and Bastian Solutions with the ability to deploy high‑quality, well‑tested solutions. In this role, you will also serve as a key architectural leader, responsible for designing scalable, maintainable, and high‑performance software systems that support our advanced automation solutions. You will guide architectural decisions, evaluate new technologies, and ensure alignment with long‑term product vision and enterprise standards.

General Job Duties

  • Work with a focused product team on the iterative delivery of high‑quality software.
  • Develop, debug, and unit test applications in accordance with established standards.
  • Participate in peer‑reviews of solution designs and related code.
  • Package and support deployment of releases.
  • Contributing to the enhancement of all internal processes and procedures.
  • Improving existing programs by analyzing and identifying areas for improvement.
  • Working with cross‑functional teams to understand and analyze concerns and new requirements.
  • Supporting Quality Assurance in testing, bug fixing and eliminating defects.
  • Troubleshooting application problems and providing coding fixes to eliminate future issues.
  • Assisting fellow developers in all other team functions assigned by team lead.
  • Assisting in the training and mentoring of other programmers within the team.

Architectural Responsibilities

  • Lead the design and evolution of software architecture across multiple systems and teams.
  • Define and enforce architectural standards, patterns, and best practices.
  • Evaluate and recommend technologies, frameworks, and tools to improve system performance and scalability.
  • Collaborate with stakeholders to translate business requirements into robust technical solutions.
  • Conduct architectural reviews and provide mentorship to development teams.
  • Ensure systems are designed with security, maintainability, and extensibility in mind.
  • Superior Performance Objectives

  • Ability to balance technical debt, performance, and delivery timelines.
  • Understanding of microservices architecture, event‑driven systems, and cloud‑native design.
  • Proven experience designing and implementing scalable, distributed systems.
  • High proficiency in C# or Java.
  • Ability to help build and maintain continuous deployment pipeline.
  • Knowledge of source control with TFS / Git including setting up solutions, publishing, CI, branching / merging.
  • Experience with database development including relational database design and ORM technologies.
  • Knowledge and application of object‑oriented design principles.
  • A deep understanding of development patterns and prior experience with implementation.
  • Concrete proficiency with coding techniques that contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software.
  • A good understanding of IT environments including networking, server technologies, databases, security and performance.
  • Experience and proficiency in the day‑to‑day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban.
  • Requirements

  • 4+ years’ experience as a Software Developer.
  • College or University degree in Computer Science or a related discipline with strong academic performance or equivalent experience.
  • Experience using C# or Java, .NET Framework, and relational databases.
  • Proficiency with Unity3D, OpenGL, or Unreal – a definite asset.
  • Experience with debugging, performance profiling and optimization.
  • Comprehensive understanding of object‑oriented and service‑oriented application development techniques and theories.
  • Internally motivated, able to work proficiently both independently and in a team environment.
  • Strong communication skills with both internal team members and external business stakeholders.
  • About Bastian

    Bastian Solutions, a Toyota Advanced Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers.

    Benefits

  • Health, Dental, and Vision Insurance.
  • 401(k) Retirement Plan with a company match.
  • Vacation / Holiday Pay.
  • Tuition Reimbursement.
  • Flexible Work Schedules.
  • Volunteer Work.
  • Professional Associations, Conferences and Subscriptions.
  • Company Meetings & Events.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Java Developer • Mississauga, Peel Region, CA

    Similar jobs
    Sr. Java Developer

    Sr. Java Developer

    MacDonald Search Group • Mississauga, ON, Canada
    Full-time
    MacDonald Search Group has been asked by our.The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation applicatio...Show more
    Last updated: 7 days ago • Promoted
    SENIOR JAVA DEVELOPER

    SENIOR JAVA DEVELOPER

    Finlink Group • Brampton, ON, Canada
    Full-time
    We’re partnering with a fast-growing, innovative organization that’s looking for a.In this role, you’ll be the go-to person for. Design, develop, and maintain high-quality Java app...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Backend Architect - AWS Microservices Lead

    Senior Java Backend Architect - AWS Microservices Lead

    Themesoft Inc. • Mississauga
    Full-time
    A leading tech recruitment firm is seeking experienced backend developers with a strong AWS background and hands-on experience in Java 17, Spring Boot 2. The ideal candidate has over 8 years of expe...Show more
    Last updated: 14 days ago • Promoted
    Lead Developer / Architect (Full Stack)

    Lead Developer / Architect (Full Stack)

    PHD Solutions • Burlington, ON, Canada
    Full-time +1
    Lead Developer / Architect (Full Stack) • Burlington, ON • Full-time, permanent role (Monday – Friday, with flex hours), Remote working is a possibility. Salary : $110,000 - $135,000 commensura...Show more
    Last updated: 30+ days ago • Promoted
    Java Tech Lead

    Java Tech Lead

    HRB • Vaughan
    Full-time
    We are seeking a highly skilled and experienced Java Tech Lead to join our dynamic team.The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot,...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Royal Cyber Inc. • Mississauga
    Full-time
    Canada with IBM on their TD Bank engagement.Contribute to a fast-paced development environment on the Java stack (Java 8, Spring, Spring MVC, Spring Boot, Microservices, RESTful API).Collaborate in...Show more
    Last updated: 14 days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Vaughan
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Manager Engineering

    Sr. Manager Engineering

    TalentSphere • Bradford, ON, Canada
    Full-time
    Hybrid / Flexible Work Environment.Compensation $130k - 145K with excellent bonus, benefits, and 3 weeks vacation.Our client is a leading player in the global cannabis industry looking to hire a.This...Show more
    Last updated: 30+ days ago • Promoted
    Sales and Leasing Consultant - Jaguar Land Rover

    Sales and Leasing Consultant - Jaguar Land Rover

    Budds' Group of Companies • Oakville, ON, Canada
    Full-time
    Established Luxury Store is currently seeking self-motivated and proven Vehicle Sales Consultant to join our Sales team at our brand new state of the art facility. We are looking for someone that ha...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Java Developer

    Sr. Java Developer

    J&M Group • Mississauga
    Full-time +1
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Develop and maintain applications using Java, Spring Boot, Spring Batch, Kafka, Web Services, SOAP Ser...Show more
    Last updated: 30+ days ago • Promoted
    Associate Director, Medical Writing

    Associate Director, Medical Writing

    Jazz Pharmaceuticals • Burlington, Ontario, Canada
    Full-time
    If you are a current Jazz employee please apply via the Internal Career site.Jazz Pharmaceuticals is a global biopharma company whose purpose is to innovate to transform the lives of patients and ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Dexian • Mississauga
    Full-time
    Get AI-powered advice on this job and more exclusive features.We are looking for a Senior Full Stack Developer with strong experience in Java and Angular to design, develop, and enhance enterprise-...Show more
    Last updated: 14 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Actalent • Bolton, ON, Canada
    Permanent
    Job Title : Software Development Engineer.This role involves designing and developing advanced software solutions for industrial automation and control systems, including human-machine interfaces (H...Show more
    Last updated: 13 days ago • Promoted
    Sr Java Backend Developer

    Sr Java Backend Developer

    Ztek Consulting • mississauga, on, ca
    Full-time
    I would like to share an excellent opening Contact.Toronto (RTO - 4 days in TD office).In-person client interview required for L1 selects – mostly on 12th or 13th Nov. Java, Spring, SpringBoot, Data...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Full-Stack Tech Lead : SpringBoot & Microservices

    Senior Java Full-Stack Tech Lead : SpringBoot & Microservices

    Infosys • Mississauga
    Full-time
    A global technology services company is seeking a Java Full Stack Developer in Mississauga, Ontario.The role requires a minimum of 4 years of IT experience, expertise in Java, SpringBoot, and Angul...Show more
    Last updated: 2 days ago • Promoted
    Accounts Payable Analyst - 12 Month Contract

    Accounts Payable Analyst - 12 Month Contract

    Vaco by Highspring • King City, Ontario, CA
    Temporary
    Match and process high volumes of vendor invoices against automatically-generated Purchase Orders.Process / code manual non-PO based vendor invoices and manual adjustments related to PO-based invoice...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Mevotech • Mississauga, ON, Canada
    Full-time
    Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams withi...Show more
    Last updated: 30+ days ago • Promoted
    Adobe Journey Optimizer (AJO) - Maverick InnoGarage

    Adobe Journey Optimizer (AJO) - Maverick InnoGarage

    Maverick InnoGarage • burlington, on, ca
    Full-time
    Strong experience collaborating with cross-functional teams, including marketing, data, and technology stakeholders.Proven ability to support large-scale enterprise implementations and customer eng...Show more
    Last updated: 10 hours ago • Promoted • New!