Sr. Java Developer

7 hours ago


Mississauga, Canada Bastian Solutions Full time

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


  • Sr. Java Developer

    7 hours ago


    Mississauga, Canada J&M Group Full time

    Join to apply for the Sr. Java Developer role at J&M Group 1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Overview Join to apply for the Sr. Java Developer role at J&M Group Responsibilities Develop and maintain applications using Java, Spring Boot, Spring Batch, Kafka, Web Services, SOAP Services...

  • Sr. Java Developer

    32 minutes ago


    Mississauga, ON LW J, Canada SKYLINK Consultant Full time

    OverviewWe are seeking an experienced Senior Java Developer to join our dynamic software development team. The ideal candidate will possess a strong background in Java application development, with a comprehensive understanding of front-end and back-end technologies. This role offers the opportunity to work on innovative projects within a collaborative...

  • Java Developer

    4 weeks ago


    Mississauga, Canada J&M Group Full time

    Overview Join to apply for the Java Developer role at J&M Group . Responsibilities Develop applications using Java/Spring UI experience on Micro Front End Angular 13 AWS Lambda Strong in J2EE application development DevOps tools: Bamboo/GitHub Java Full Stack Developer Qualifications Experience in Java/J2EE application development UI experience on Micro...

  • Java Developer

    7 hours ago


    Mississauga, Canada Royal Cyber Inc. Full time

    Overview Java Developer role at Royal Cyber Inc. based out of Canada with IBM on their TD Bank engagement. Responsibilities Contribute to a fast-paced development environment on the Java stack (Java 8, Spring, Spring MVC, Spring Boot, Microservices, RESTful API). Collaborate in an Agile environment using JIRA, Confluence, Git Stash; participate in CI...


  • Mississauga, Canada Kelly Full time

    Job Title: Sr Java Developer Location: Mississauga, ON (4 days onsite per month) Duration: 10 + months Responsibilities: • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements • Resolve variety of...


  • Mississauga, Canada J&M Group Full time

    Join to apply for the Sr. QA Automation Engineer role at J&M Group Continue with Google Continue with Google Join to apply for the Sr. QA Automation Engineer role at J&M Group Get AI-powered advice on this job and more exclusive features. Sign in to access AI-powered advices Continue with Google Continue with Google Continue with Google Continue with Google...

  • Java / .Net Developer

    4 weeks ago


    Mississauga, Canada ROSS Full time

    Our client, a leader in the loan servicing industry is currently looking for an Intermediate Java/.Net Developer. You must have: - 2 years experience with .Net (experience with MS v2.0 framework is desirable) - 2 years experience with Java - C# related development experience within .Net - Java related development experience (JDK v2 and up preferred) - JAVA...


  • Mississauga, Canada Royal Bank of Canada> Full time

    Job DescriptionWhat is the opportunity?As a Senior Full Stack Developer in the RBC Insurance Technology team, you will play a key role in managing and developing a range of applications across various platforms and technologies.Your primary responsibilities will include designing, developing, and implementing new and existing applications, as well as...

  • Full Stack Developer

    31 minutes ago


    Mississauga, Ontario, Canada Sapsol Technologies Inc Full time

    About SAPSOL Technologies Inc. SAPSOL Technologies Inc. is a global innovation leader operating at the intersection of SAP, AI, and Quantum Computing.We develop SR&ED-compliant, future-ready products such as , , and , combining automation, analytics, and intelligence into one powerful enterprise ecosystem. Our mission is to drive the next generation of...


  • Mississauga, Canada Axiom Software Solutions Limited Full time

    Role: Java Fullstack Developer Location: Mississauga, Canada Required Skills: Java, Springboot, Microservices, Angular Years of Experience: 10+ years Skills Set: 1. JAVA J2EE 2. Spring/Springboot 3. Angular and REST API development 4. Microservices 5. DevOps and cloud (preferred) 6. JUnit development & testing Responsibilities: - 8+ years of...