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
Il y a 1 jour
Type de contrat
  • Temps plein
Description de poste

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

    Créer une alerte emploi pour cette recherche

    Sr Java Developer • Mississauga, Peel Region, CA

    Offres similaires
    Senior Java Backend Architect - AWS Microservices Lead

    Senior Java Backend Architect - AWS Microservices Lead

    Themesoft Inc. • Mississauga
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Jap looking for a babysitter or nanny in Vaughan

    Jap looking for a babysitter or nanny in Vaughan

    Sitly • Vaughan, CA
    Temps plein +1
    We are a young family of 4, our baby boy who is 13 months is very energetic, loves to play, very curious and loves running around. We just welcomed our daughter 2 days ago and now we are looking for...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    React Lead Developer

    React Lead Developer

    HCLTech • oakville, ON, ca
    Temps plein
    Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Java Tech Lead

    Java Tech Lead

    HRB • Vaughan
    Temps plein
    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,...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Java Technical Lead

    Java Technical Lead

    Tata Consultancy Services • Mississauga
    Temps plein
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Java Developer

    Java Developer

    Royal Cyber Inc. • Mississauga
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Software Senior Developer – backend / database

    Software Senior Developer – backend / database

    Real Time Medical Inc. • Mississauga
    Temps plein
    Software Senior Developer – backend / database.Revolutionize Patient Care, One Code at a Time!.Are you ready to revolutionize healthcare with your coding skills? Ready to make a real impact on patien...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Java Developer | Mech Solutions

    Java Developer | Mech Solutions

    Mech Solutions, Ltd • Vaughan
    Temps plein
    Cloud 3D Print is looking for a.He / She must have Canadian PR or citizenship.He / she should have experience building projects with Spring Boot, Java 1. Maven), developing Java / JEE applications, includ...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    GFL Environmental Inc. • Vaughan
    Temps plein
    Senior Java Developer page is loaded## Senior Java Developerlocations : Vaughan, Ontariotime type : Full timeposted on : Posted Todayjob requisition id : R30632Our GFL team is expanding, and we...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    Senior Java Software Engineer

    Senior Java Software Engineer

    Dexian India • Mississauga
    Temps plein
    Java backend and frontend development.Proficiency with Framework such as Spring Boot / Angular.Able to implement high throughput, low-latency, extremely reliable frameworks.Deep understanding of Java...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Java Technical Lead

    Java Technical Lead

    Open Systems Technologies • Mississauga
    Temps plein
    The overall objective of this role is to lead applications systems analysis and programming activities.Experience with the following technologies : . Java (Core, JDBC, MT, Collections, I / O), Spring Bo...Voir plus
    Dernière mise à jour : il y a 14 jours • Offre sponsorisée
    DevOps SRE

    DevOps SRE

    TechDoQuest • burlington, ON, ca
    Temps plein
    Mandatory Skills • Experience working on Google Cloud ( GCS, BigQuery ) Experience using GCP Data stack ( Composer, Dataflow, Dataproc )<...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • burlington, on, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    OIM Java Developer - mississauga

    OIM Java Developer - mississauga

    BuzzClan • mississauga, on, ca
    Temporaire
    Job Title : Software Developer – Full Stack (Identity & Access Management) – Senior.Months Contract (Extension Possible). We are seeking a highly skilled.Senior Full Stack Software Developer.Identity...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Senior Data Engineer - Java Developer

    Senior Data Engineer - Java Developer

    RBC • Mississauga
    Temps plein
    As Senior Data Engineer in Insurance Data Engineering Services team within Insurance Technology, you will design, implement, and support Data Engineering solutions and processes in multiple Agile L...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Java Software Engineer - Hays

    Senior Java Software Engineer - Hays

    Hays • mississauga, on, ca
    Temps plein
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Vaughan, Ontario, CA
    Télétravail
    Temps plein
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Intermediate QA Automation with c# (Security clearance)

    Intermediate QA Automation with c# (Security clearance)

    Confidential • oakville, ON, ca
    Temps plein
    Key Responsibilities Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components. Write comprehensive test cases...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée