Logo
Avenu Holdings LLC

Senior Software Developer - Full Stack - Java (Remote)

Avenu Holdings LLC, Centreville, Virginia, 22020


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.