Full-Time

Java Developer

Posted on 4/27/2024

Verra Mobility

Verra Mobility

1,001-5,000 employees

Provides smart transportation and parking solutions

Data & Analytics
Hardware

Senior

Toronto, ON, Canada

Required Skills
Microsoft Azure
Agile
Software Testing
Git
Data Structures & Algorithms
SQL
Java
Jenkins
SCRUM
Development Operations (DevOps)
Requirements
  • 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
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

Verra Mobility specializes in smart transportation safety systems and parking management solutions for smart cities and roadways, leveraging technology to enhance transportation safety and efficiency. Their focus is on providing technology solutions for smart cities and roadways to improve transportation safety and efficiency, including embedded solutions and smart mobility technologies.

Company Stage

IPO

Total Funding

$1B

Headquarters

Mesa, Arizona

Founded

1987

Growth & Insights
Headcount

6 month growth

7%

1 year growth

19%

2 year growth

34%
INACTIVE