Senior Software Engineer (Java/ Cloud) jobs in United States
cer-icon
Apply on Employer Site
company-logo

RIVA Solutions, Inc. · 14 hours ago

Senior Software Engineer (Java/ Cloud)

RIVA Solutions, Inc. is a company that supports the U.S. Patent and Trademark Office by delivering modern enterprise software systems. They are seeking a Senior Software Engineer who will take ownership of production systems and lead full-stack development efforts, ensuring high-quality application performance and reliability.

Information ServicesInformation TechnologyManagement Consulting
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, develop, and maintain high-quality Java-based applications with a strong focus on scalability, reliability, and performance
Take hands-on ownership of production systems, including supporting deployments, troubleshooting production issues, and resolving incidents
Lead full-stack development efforts across backend services and front-end integrations, with a backend-leaning focus
Architect and implement services using Java 20+, Spring Core, Spring Boot, and Spring Cloud
Design and implement secure, scalable RESTful APIs
Participate directly in CI/CD pipeline troubleshooting, deployment support, and release validation using GitLab and SonarQube
Manage build automation and dependency management using Maven
Implement and enforce testing strategies using TDD and BDD, leveraging JUnit, Mockito, Cucumber, and Spock
Build accessibility considerations into application design and implementation, ensuring compliance with Section 508 standards
Support containerized and serverless workloads in AWS, including ECS, Fargate, and Kubernetes
Collaborate with DevOps teams to understand, maintain, and troubleshoot Infrastructure as Code (Terraform or similar tools)
Make informed architectural trade-offs related to performance, scalability, maintainability, and operational risk
Conduct code reviews, mentor other developers, and uphold engineering best practices
Ensure system uptime, performance, and stability across development, test, and production environments

Qualification

Java 20+Spring ecosystemAWS cloud servicesCI/CD pipelinesOracle databasesGitTerraformAgile developmentPerformance tuningSystem observabilityAccessibility compliancePost-deployment supportCommunication skillsMentoring

Required

Bachelor's degree (BA/BS) and 10+ years of experience, or Master's degree (MA/MS) and 8+ years of experience in software development
Extensive hands-on experience with Java 20+ and object-oriented design principles
Strong expertise with Oracle databases and advanced SQL
Deep knowledge of the Spring ecosystem (Spring Boot, Spring Core, Spring Cloud)
Proven experience designing and supporting distributed systems and service-based architectures
Demonstrated ownership of production systems, including post-deployment support
Experience troubleshooting CI/CD pipelines and deployment issues
Proficiency with Git and modern branching and release strategies
Experience working in Agile development environments
Strong communication skills and ability to collaborate across technical and non-technical teams
Ability to obtain and maintain a High-Level Public Trust clearance

Preferred

Experience with Angular or similar front-end frameworks (integration-focused, not UI-specialist)
Strong experience with AWS cloud services, particularly containerized and serverless workloads
Hands-on experience with Terraform or similar infrastructure-as-code tools
Prior experience supporting USPTO or other federal systems
Experience serving as a senior engineer on complex, long-lived, product-centric platforms
Exposure to performance tuning, production monitoring, and system observability

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

Company

RIVA Solutions, Inc.

twittertwittertwitter
company-logo
RIVA Solutions, Inc. (RIVA) is a new kind of government contractor providing Digital Transformation to the public sector.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Naveen Krishnamurthy
CEO
linkedin
Company data provided by crunchbase