Current jobs related to Senior Java Software Engineer - Toronto, Ontario - Intelliware


  • Toronto, Ontario, Canada Motion Recruitment Full time

    Job Title: Senior Java Software EngineerJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Motion Recruitment. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems using Java. Your expertise in Java 8/11, Springboot, and REST API frameworks will...


  • Toronto, Ontario, Canada SOUVLIKE Full time

    Key Responsibilities:• Design, develop, and test complex software systems• Collaborate with cross-functional teams to identify and prioritize project requirements• Implement software solutions using Java, ensuring high-quality, scalability, and reliabilityAbout the Role:As a Senior Software Engineer (Java) at {company}, you will be responsible for...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior Java Software EngineerJob Summary:Highbrow LLC is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key Responsibilities:Analyze business requirements and...


  • Toronto, Ontario, Canada Highbrow LLC Full time

    Job Title: Senior Java Software EngineerJob Summary:Highbrow LLC is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key Responsibilities:Analyze business requirements and conduct...


  • Toronto, Ontario, Canada Source Code Full time

    Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to lead the development of our credit card web applications built on AWS using Java.Key ResponsibilitiesDesign, develop, test, implement and support technical solutions across a full-stack of development tools and technologiesLead the development of applications using enterprise Java...


  • Toronto, Ontario, Canada Collabera Full time

    Job SummaryCollabera, a leading IT staffing firm, is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing security software applications and solutions.Key Responsibilities:Provide technical leadership and mentoring for the development team.Work...


  • Toronto, Ontario, Canada Collabera Full time

    Job SummaryCollabera, a leading IT staffing firm, is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing security software applications and solutions.Key Responsibilities:Provide technical leadership and mentoring for the development team.Work...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Title: Senior Software Engineer - Java DeveloperAbout the Role:We are seeking a highly skilled Senior Software Engineer - Java Developer to join our team at Scotiabank. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software applications using Java and Spring Boot.Key Responsibilities:* Design and...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software EngineerNexus Systems Group Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.Job SummaryWe are looking for a talented Java developer with a strong background in software development, cloud-based microservices, and API design. The ideal candidate will have a deep understanding of Java 8+, Spring...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software EngineerNexus Systems Group Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.Job SummaryWe are looking for a talented Java developer with a strong background in software development, cloud-based microservices, and API design. The ideal candidate will have a deep understanding of Java 8+, Spring...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software EngineerNexus Systems Group Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:Analyze complex business requirements and design technical specifications for software components and applications.Act as a technical expert for modeling, simulation, and analysis efforts.Design,...


  • Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Java Software EngineerNexus Systems Group Inc. is seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:Analyze complex business requirements and design technical specifications for software components and applications.Act as a technical expert for modeling, simulation, and analysis efforts.Design,...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    We are seeking a highly skilled Senior Java Software Engineer to join our team at Lorven Technologies in Toronto, ON.Job Summary:Role: Java Software Development ExpertLocation: RemoteDuration: Long termJob Description:Design and develop high-quality Java applications using Java 17+Implement APIs, load balancing, and performance testingDevelop Spring Boot...


  • Toronto, Ontario, Canada GFT Technologies SE Full time

    About the RoleGFT Technologies SE is seeking a highly skilled Senior Java Software Engineer to lead our team in delivering cutting-edge solutions. As a key member of our team, you will be responsible for driving the development of complex software systems, mentoring junior engineers, and collaborating with cross-functional teams to ensure seamless...


  • Toronto, Ontario, Canada Foilcon Full time

    Job Title: Senior Java Software EngineerFoicon is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-performance Java applications that meet business requirements and quality standards.Responsibilities:Lead the design,...


  • Toronto, Ontario, Canada Foilcon Full time

    Job Title: Senior Java Software EngineerFoicon is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-performance Java applications that meet business requirements and quality standards.Responsibilities:Lead the design,...


  • Old Toronto, Ontario, Canada Jaide Health Full time

    Senior Cloud Software Engineer - JavaJaide Health is a pioneering healthcare technology company that's revolutionizing the way healthcare professionals communicate with patients. We're seeking a highly skilled Senior Cloud Software Engineer - Java to join our team and help us build cutting-edge solutions that improve health outcomes.Key...


  • Toronto, Ontario, Canada GFT Technologies SE Full time

    About the RoleGFT Technologies SE is seeking a highly skilled Senior Java Software Engineer to lead our team in delivering cutting-edge solutions. As a key member of our team, you will be responsible for driving the development of complex software systems, mentoring junior engineers, and collaborating with cross-functional teams to ensure seamless...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    About This RoleWe are seeking a highly skilled and experienced Java Software Engineer to join our team at The Toronto-Dominion Bank (Canada). As a Senior Lead Java Software Engineer, you will be responsible for designing and developing complex software applications using Java and Spring Boot.Key ResponsibilitiesDesign and develop high-quality software...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    About This RoleWe are seeking a highly skilled and experienced Java Software Engineer to join our team at The Toronto-Dominion Bank (Canada). As a Senior Lead Java Software Engineer, you will be responsible for designing and developing complex software applications using Java and Spring Boot.Key ResponsibilitiesDesign and develop high-quality software...

Senior Java Software Engineer

2 months ago


Toronto, Ontario, Canada Intelliware Full time
About the Role

We are seeking a highly skilled Senior Java Software Engineer to join our team at Intelliware. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using Java and related technologies.

Key Responsibilities
  • Design and develop high-quality, scalable, and extensible software applications
  • Estimate, task, and prototype software features
  • Contribute clear and maintainable code to a shared codebase
  • Collaborate with cross-functional team members on feature development, design, and implementation
  • Investigate, learn, and apply new technologies and processes
  • Clarify requirements with team and client representatives
Requirements
  • Proven experience designing and developing complex applications that are highly scalable and extensible
  • Fluent in Java
  • Significant cloud platform experience, preferably with AWS or Azure
  • Strong fundamental knowledge of computer science algorithms, data structures, and design patterns
  • Experience designing distributed systems at scale handling large data sets leveraging Apache Spark, Kafka, Kinesis, and Hadoop toolsets
  • Experience with Infrastructure as Code such as Terraform
  • Attention to well-crafted software
Preferred Qualifications
  • Exposure to and interest in Agile approaches to software development, e.g., automated testing, continuous integration, project rooms, pair programming, etc.
  • Fluent and current in HTML5, CSS, and JavaScript frameworks
  • Relational and/or NoSQL databases, SQL queries, and object relational mapping tools
  • Distributed computing and platform as a service
  • UNIX, Linux, and W3C technologies, including HTTP and XML
  • Automated build, test, and deployment tools
About Intelliware

Intelliware is a leading provider of custom software applications for complex business and technical challenges. We have a strong track record of delivering high-quality software solutions to our clients. As a remote-first organization, we are committed to diversity and inclusion in the workplace.