Jobs
>
Toronto

    Java Developer - Toronto, Canada - Verra Mobility

    Default job background
    Description

    Who we are...

    Verra Mobility is a global leader in smart mobility. We develop technology-enabled solutions that help the world move safely and easily. We are fostering the development of safe cities, working with police departments and municipalities to install over 4,000 red-light, speed, and school bus stop arm safety cameras across North America. We are also creating smart roadways, serving the world's largest commercial fleets and rental car companies to manage tolling transactions and violations for over 8.5 million vehicles. And we are a leading provider of connected systems, processing nearly 165 million transactions each year across 50+ individual tolling authorities.

    Culture

    Verra Mobility Corporation is a rapidly growing, entrepreneurial company that operates with a people-first philosophy and approach. The company lives by its core values—Do What's Right, Lead with Grace, Win Together, and Own It—in everything it does for its customers and team members. The company seeks to grow aggressively, both organically and through acquisition, to continue to be the undisputed market leader with these five core competencies: bias for action, customer focus, teamwork, drive for results, and commitment to excellence.

    Who we are...

    Verra Mobility is a global leader in smart mobility. We develop technology-enabled solutions that help the world move safely and easily. We are fostering the development of safe cities, working with police departments and municipalities to install over 4,000 red-light, speed, and school bus stop arm safety cameras across North America. We are also creating smart roadways, serving the world's largest commercial fleets and rental car companies to manage tolling transactions and violations for over 8.5 million vehicles. And we are a leading provider of connected systems, processing nearly 165 million transactions each year across 50+ individual tolling authorities.

    Position Overview

    Verra Mobility is seeking a Software Engineer to contribute to the development and support of our future and existing technology products. This position will assist in the building and maintenance of two of our Government Solution product platforms. In addition, this individual will collaborate with Account Managers, Client Support Teams, Software development leaders, other teams to create a stellar client experience offering best in class customer support and new feature development. This position, in the future, will also assist in the building of new platforms on cloud technologies that diversify our portfolio as well as enhancing the technical platforms that drive of our core business. The position requires a passion for developing and launching robust scalable products that are business and customer facing. This role will report to the Software Development Manager and help implement policies, processes, and procedures to ensure high quality outcomes and achieve communicated delivery goals.

    Essential Responsibilities

  • Work in an agile environment to ensure that all functionality is properly designed, developed, tested, and delivered per prescribed requirements.
  • Work with back-end technologies, Java to modify and enhance existing applications and develop new features while working in a fast pace agile environment.
  • Actively participate in code reviews to ensure coding standards are enforced and adequate code coverage is maintained.
  • Be involved in release management and CI/CD setups while integrating automated testing into Azure Pipelines to ensure quality build and deployment.
  • Focus primarily on Production/Client Support and be responsible for troubleshooting and issue resolution.
  • Diagnose and resolve issues in our dev, test, and production environments.
  • Provide technical assistance to end users by responding to inquiries regarding errors, problems, or technical questions.
  • Spend about 25% of the time involved in new development.
  • Develop and maintain technical documentation.
  • Work with product teams, scrum teams, and internal groups to ensure customer requirements are being developed and adequately tested.
  • Mentoring and guiding best practices to associate level team members.
  • Qualifications

  • Bachelor's degree in computer science or equivalent experience.
  • Good knowledge of SOLID design principles.
  • Solid understanding of data structures and algorithms.
  • Minimum 7 years of experience with developing and enhancing applications written in Java Technologies within an Agile SCRUM environment.
  • Expertise in application development with proficiency in technologies like Java, J2EE, Struts Framework, Enterprise JavaBeans (EJB), IBM WebSphere Application Server V9, Ant Scripting, JSP and Java Servlet.
  • Extensive experience working with Oracle PL/SQL Stored Procedures.
  • Minimum 5 years' experience with unit testing (TDD experience preferred).
  • Worked with CI/CD tools such as but not limited to Jenkins, Bamboo, Azure DevOps, etc.
  • Experience working in an Agile SCRUM environment.
  • Experience with Git Version Control System.
  • Excellent understanding of software development lifecycle.
  • Must have excellent architecture, design, support & troubleshooting skills.
  • Excellent written and verbal communication skills.
  • Good to have Skills & Abilities

  • Experience with cloud technologies (AWS preferred).
  • Experience in building CI/CD pipelines with industry standard automation tools.
  • Experience with Reporting Tools.
  • Verra Mobility Values

    An ideal candidate for this role naturally works in alignment with the Verra Mobility Core Values:

  • Own It. We focus on high performance and drive toward breakthrough outcomes. Our employees ensure accountability, optimize and align work, focus on the customer, and cultivate innovation.
  • Do What's Right. We champion integrity and good character. Our team members model ethical behavior, demonstrate good judgment and are courageous.
  • Lead with Grace. We express humility and compassion, and we are authentic and candid. Our employees demonstrate self-awareness, care for others, instill trust, and communicate effectively.
  • Win Together. We believe in growing and inspiring people together. We seek people who collaborate, value differences, think and act globally, foster an engaging work environment, and recognize and develop others.

  • Maarut Inc

    Java Developer

    1 week ago


    Maarut Inc Toronto, Canada

    Role & Responsibilities · Work closely with the Technical Architects, Business Analysts, Testing teams and PMO group onsite to ensure the technical requirements are aligned to the business requirements · Perform technical analysis and documentation of requirements with quick turn ...

  • CIBC

    Java Developer

    3 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • CIBC

    Java Developer

    2 weeks ago


    CIBC Toronto, Canada Temps plein

    Nous bâtissons une banque axée sur les relations pour un monde moderne. Nous recrutons des professionnels talentueux et passionnés qui ont à cœur de faire ce qu'il faut pour nos clients. · À la Banque CIBC, nous misons sur vos forces et vos ambitions pour vous donner le pouvoir ...

  • Capgemini

    Java Developer

    2 weeks ago


    Capgemini Toronto, Canada

    Title: Back End Java Developer · Location: Toronto, CA · Job description / Roles & Responsibilities: · Primary Skill Java 8 Spring Boot Restful Microservices JD Associate should be a strong in Java with 7 to 9 of experience Associate should have experience in Java Micro services ...

  • Ignite Talent Solutions

    Java Developer

    1 week ago


    Ignite Talent Solutions Toronto, ON, Canada

    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 change ...

  • Viva Tech Solutions

    Java Developer

    3 weeks ago


    Viva Tech Solutions Toronto, Canada

    4 to 10 years of design and development experience in Core Java, EJB and J2EE Enterprise applications · Good knowledge in SQL and RDBMS · Exposure to server-side programming · Good knowledge of SOA architecture and experience in creating and exposing services · Applied techniques ...

  • Finance Professionals Inc.

    Java Developer

    2 days ago


    Finance Professionals Inc. Toronto, Canada

    Typical Day in Role: · Works closely with end-users, Business Analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions. Must take an interest in understanding the business functions of the end-users. · Involv ...

  • Capgemini

    Java Developer

    1 week ago


    Capgemini Toronto, Canada

    Title: Back End Java Developer Location: Toronto, CA Job description / Roles & Responsibilities: Primary Skill Java 8 Spring Boot Restful Microservices JD Associate should be a strong in Java with 7 to 9 of experience Associate should have experience in Java Micro services develo ...

  • Capgemini

    Java Developer

    1 week ago


    Capgemini Toronto, Canada

    Role: Java Developer Location: Toronto, ON Employment type: FTE 5 years of strong background in Java development with expertise in building scalable and high-performance applications using Spring Boot. Extensive experience in microservices architecture, Kafka, and PL/SQL. Underst ...

  • Limitless Staffing

    Java Developer

    6 days ago


    Limitless Staffing Toronto, ON, Canada

    ATTENTION: LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client i ...

  • Line Reflection

    Java Developer

    6 days ago


    Line Reflection Toronto, ON, Canada

    Mainframe Developer-Java/CAP/Angular/DB2/IMS/VSAMLocation: Work Shift: 9:00 AM to 5:00 PM ESTWeekly Schedule: Monday to FridayWork Mode: Hybrid (1-2 days office presence required weekly, remote for the rest)Contract Duration: Minimum one yearRequirements: Must be a resident of To ...

  • Tata Consultancy Services

    Java Developer

    6 days ago


    Tata Consultancy Services Toronto, Canada

    Job Description: Skills and Responsibilities: · • A senior Java Developer, will play a crucial role in designing, developing, and maintaining both frontend and backend components of our web applications. · • The candidate will work closely with cross-functional teams to create ...

  • Finance Professionals Inc.

    Java Developer

    1 day ago


    Finance Professionals Inc. Toronto, ON, Canada

    Typical Day in Role:- Works closely with end-users, Business Analysts, and team members to understand business requirements that drive the analysis and design of quality technical solutions. Must take an interest in understanding the business functions of the end-users.- Involved ...


  • Eleks Toronto, ON, Canada

    ELEKS is looking for a Middle Strong/Senior Java Developer in Poland. · ABOUT PROJECT · The project aims to help customers to take the right commercial decisions. · The customer is a leading player in credit insurance and risk management. · 4+ years of experience in software ...

  • Synechron

    Java Developer

    6 days ago


    Synechron Toronto, ON, Canada

    Role: Java Developer with Talend Location: Mississauga, ON (Hybrid) · Talend (ETL) , Basic Core JAVA, SQL , Oracle PLSQL, Unix scripting , Kafka , DB Design, Potential Investment Banking Knowledge/ Market ), GIT · -- CI/CD Pipeline automation · -- Basic working knowledge of Uni ...

  • Capgemini

    Java Developer

    1 week ago


    Capgemini Toronto, Canada

    Title: Back End Java Developer · Location: Toronto, CA · Job description / Roles & Responsibilities: · Primary Skill Java 8 Spring Boot Restful Microservices JD Associate should be a strong in Java with 7 to 9 of experience Associate should have experience in Java Micro serv ...


  • Eleks Toronto, ON, Canada

    Senior Java Developer in Poland · About Project: · We're developing an algorithmic trading platform that aims to allow customers to automatically maintain their stock portfolio while minimizing the risk of loss. · 5+ years of experience in software development with Java · # U ...

  • Cleo Consulting

    Java Developer

    1 week ago


    Cleo Consulting Ontario, Canada

    Assignment: RQ Software Developer - Full Stack - Senior · Job Title: Java Developer - Full Stack · Requisition (SS): RQ07495 · Start Date: · End Date: · Client: Health Services Cluster · Office Location: 5700 Yonge St. North York, Toronto · Organization: Health Ser ...

  • Tundra Technical Solutions Inc.

    Java Developer

    6 days ago


    Tundra Technical Solutions Inc. Toronto, ON, Canada

    CRM, Sales & Branch Performance - Performance engineering team, part of Customer Servicing engineering in Scotia Digital, focused on providing solutions that assist front line staff across channels in deepening relationship with customers, providing better service and offering be ...

  • CB Canada

    Java Developer

    2 weeks ago


    CB Canada Toronto, Canada

    Java Developer - SpringBoot, Spark, HBase · On behalf of our client in the Banking Sector, PROCOM is looking for a Java Developer - SpringBoot, Spark, HBase. · Java Developer - SpringBoot, Spark, HBase – Job Description · This role is within the development team to build out t ...