A

Senior Software Developer - Full Stack - Java (Remote)

Avenu Holdings Llc
Full-time
Remote
United States

Job Summary:

Avenu|Court is a sophisticated Court Management application designed to cater to all sizes of limited and general jurisdiction courts. Customers can track case information from start to end efficiently and thoroughly, which plays a critical role in how justice is administered. The application supports all case types and provides NIEM-compliant ability to communicate and share data with other judicial entities. Avenu Insights & Analytics is looking for a Full-Stack Developer to help deliver innovative features and reduce technical debt as the application expands its footprint across different customers and into the cloud.

Duties and Responsibilities:

  • Designing, developing, deploying, and maintaining high-quality, scalable, and reliable SaaS solutions.
  • Contribute to and drive design and architecture decisions, aligning them with the product roadmap and business objectives.
  • Integrate new features with third-party systems, implementing seamless interaction within all application levels while protecting existing functionality.
  • Championing the best software development and service delivery practices, including agile methodologies, code reviews, unit testing, CI/CD, and TDD.
  • Actively work to reduce technical debt through refactoring and updating older code segments as assigned.
  • Collaborating closely with geographically distributed and cross-functional team members and stakeholders in a matrixed organization.
  • Staying updated with industry trends and advancements to enhance our development processes and service offerings.
  • Fostering a culture of learning, growth, and productivity within the tea.
  • Perform other duties as assigned.

Education and Experience:

  • Bachelor’s degree in computer science or information technology with an emphasis in software development or another related field. A combination of education and experience may meet the qualifications.
  • 8+ years of experience with developing code for Java-based applications.
  • 5+ years of experience in software delivery teams, preferably with a SaaS delivery model.
  • Experience with web-based and microservices architectures. 
  • Experience with API development.
  • Experience with relational and non-relational databases.
  • Proven experience with industry best practices, including DevOps, TDD, and Agile.
  • Experience in the State, Local, and Federal Judicial industry (nice to have)

Knowledge, Skills, and Abilities:

  • Experience in the following:
    • Agile: Jira
    • Languages: Java, Kotlin, JavaScript, TypeScript, HTML/CSS
    • Front-End tools/frameworks: Angular, NgRx, React, Redux, GraphQL
    • Databases: Oracle, SQL Server, MongoDB, Redis
    • Other tools/frameworks: ActiveMQ, MuleESB, Prizm, Dynamsoft, Extract, MS Suite
    • Standards: JSON, REST APIs, Swagger
    • DevOps: GitHub, Terraform, Docker
    • Testing: Selenium, JMeter, AxeTools, Veracode
    • Cloud: AWS, Azure
  • Excellent foundation in computer science, algorithms, and web design
  • Building secure web applications.
  • Using serverless technologies in AWS or Azure. 

Work Environment:

The noise level in the work environment is usually moderate as the employee works in an office setting, at an individual workstation, using telephone and computer.

Physical Demands:

  • Must be able to remain in a stationary position for most of the day
  • Constantly operates a computer and other office productivity machinery, such as a printer/copy machine
  • This position needs to occasionally move about inside the office
  • The person in this position frequently communicates via telephone

Avenu Summary: 

With the backing of four decades of public sector expertise and corporate capability, Avenu has successfully supported government services. Avenu was honored and recognized for four (4) consecutive years as a GovTech 100 Company representing the top 100 companies focused on making a difference in and selling to state and local government agencies across the United States.

Avenu is committed to helping communities thrive and brings a wealth of experience combined with innovation. Today, Avenu offers more administrative and financial support to government officials than any other organization.  And with a responsive, client-focused approach, we foster partnerships that give our customers the certainty they need to accomplish more.

Avenu offers a competitive benefits and compensation package and are looking for team members who will thrive in our dynamic environment.

Avenu is an Equal Opportunity Employer. Selection for a position will be made without regard to race, religion, national origin, sex, political affiliation, marital status, non-disqualifying physical handicap, and age.