Return To Search
Software Engineer (Java/Terraform)
Location: Reston, VA
Company: RIVA Solutions Inc
Category: Information Technology
Title: Java Cloud Engineer
Location: Remote
Terms: Full-time
Clearance: Public Trust
Travel: 0-20%
Education: BA/BS degree and 5 years of experience or MA/MS degree or higher and 3 years of experience
RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.
That’s RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people first, and providing a flexible work environment, our employees have higher morale, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.
Project Description:
The Patent Trial and Appeal Case Tracking System (P-TACTS) is a system designed for the Patent Trial and Appeal Board (Board) for the purpose of electronically filing documents in connection with the Inter Partes Disputes established under the Leahy-Smith America Invents Act (AIA).
Position Overview:
RIVA Solutions is actively seeking a Java Cloud Engineer to support backend development on the P-TACTS program. This role is central to designing and building scalable, secure, and high-performing applications using Java 11+, Spring Boot, and cloud-native technologies. The ideal candidate will have strong experience in containerized cloud environments, infrastructure as code, and automated CI/CD pipelines.
Core Responsibilities:
Design, develop, and maintain robust and scalable Java applications, emphasizing architecture best practices and performance optimization.
Leverage the Spring ecosystem (Spring Core, Spring Boot, Spring Cloud) for developing cloud-native microservices.
Architect and manage infrastructure as code using Terraform to ensure consistency and automation in cloud deployments.
Build and deploy applications in containerized environments using AWS ECS, AWS Fargate, and Kubernetes.
Develop and manage CI/CD pipelines with GitLab and maintain code quality with SonarQube.
Implement TDD and BDD practices using tools such as JUnit, Mockito, Cucumber, and Spock.
Ensure compliance with Section 508 accessibility standards throughout the development lifecycle.
Create secure, efficient RESTful APIs and manage source control with Git.
Collaborate with cross-functional teams and participate in Agile ceremonies.
Required Qualifications:
Proficiency in Java 11+ and object-oriented programming principles.
Strong knowledge of Spring Boot, Spring Cloud, and related frameworks.
Experience with AWS cloud services and containerization technologies (ECS, Fargate, Kubernetes).
Hands-on experience with Terraform for infrastructure provisioning.
Familiarity with CI/CD tools and processes (GitLab, SonarQube).
Solid understanding of API development and integration.
Experience with source control systems, especially Git.
Understanding of front-end technologies such as Angular is a plus.
Strong testing background using JUnit, Mockito, and BDD frameworks.
Excellent communication and problem-solving skills.
Experience supporting federal systems or the USPTO is a plus.
Salary:
Up to $135,000K a year DOE
RIVA Benefits:
Paid Time Off / Sick Leave
Health, Dental, and Vision Coverage
Life Insurance
Retirement Benefits / 401K with company matching
HSA/FSA Spending Accounts
Long- and short-term disability
Pet Insurance
Wellness Program Initiatives
RIVA Flex
Additional Workplace Benefits
RIVA Solutions is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any protected class. If you need a reasonable accommodation to search for a job opening or to submit an online application, please email . Only messages left for this purpose will be returned.