RIVA Solutions Inc. logo
RIVA Solutions Inc.

RIVA Solutions supports the National Oceanic and Atmospheric Administration (NOAA) under the NOAA Enterprise IT Services (NEITS) contract, delivering mission-critical enterprise IT, telecommunications, and network services that enable NOAA’s operational and scientific mission nationwide. The NEITS program supports enterprise infrastructure operations, telecommunications systems, and secure network services connecting research facilities, mission centers, and data environments across the country. Successful execution of this program requires disciplined contract administration, financial oversight, and governance to ensure compliance, cost control, and operational continuity within a complex federal IT environment.

Senior Software Engineer (Java/ Cloud)

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500

Location

United States

Posted

60 days ago

Salary

$145K / year

Seniority

Senior

Job Description

Senior Software Engineer (Java/ Cloud)

RIVA Solutions Inc.

Title: Senior Software Engineer (Java/ Cloud) Location: Remote (U.S. Based) Terms: Full-time Clearance: U.S. Citizenship required and ability to obtain and maintain a High-Level Public Trust clearance supporting USPTO Travel: 0–10% 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. Program Overview RIVA Solutions supports the U.S. Patent and Trademark Office (USPTO) by delivering modern, secure, and scalable enterprise software systems that support mission-critical business operations across the patent and trademark lifecycle. RIVA partners closely with USPTO stakeholders to design, build, deploy, and operate complex systems using modern Java/Spring technologies, cloud-native architectures, and DevSecOps practices. Our work emphasizes long-term maintainability, system reliability, security, and operational excellence in highly visible federal environments. Position Overview RIVA Solutions is seeking a Senior Software Engineer (Java/Cloud) who is a hands-on senior engineer, not a purely feature-focused developer. This role requires deep technical expertise, strong system design instincts, and direct ownership of production systems. The ideal candidate has experience building, deploying, and supporting complex applications in live environments and is comfortable being accountable for system behavior after release. This role is well-suited for an engineer who enjoys owning systems end-to-end, including deployment support, troubleshooting production issues, addressing technical debt, and improving operational reliability. This is not a greenfield-only or heads-down coding role. The Senior Full Stack Developer will collaborate closely with product managers, architects, and DevOps teams to bridge legacy systems and modern cloud-based solutions while ensuring code quality, scalability, and system stability. Core 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 Boot/Core/Cloud and Hibernate/JPA to build maintainable, testable, high-performing services - Design and optimize data access layers using Hibernate (JPA) and advanced SQL; support Oracle today while contributing to future migration efforts to PostgreSQL (schema/query tuning, compatibility considerations) - Troubleshoot and remediate production performance issues across the stack (API, ORM, database), including Hibernate query tuning, indexing, and SQL optimization - 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 Minimum Qualifications - 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, with hands-on PostgreSQL experience (or demonstrated ability supporting Oracle-to-PostgreSQL migration initiatives) - Deep knowledge of the Spring ecosystem (Spring Boot, Spring Core, Spring Cloud) and Hibernate/JPA for ORM-based enterprise applications - Proven experience designing and maintaining enterprise persistence layers (ORM mappings, transactions, performance optimization) using Hibernate/JPA - Proven experience designing and supporting distributed systems and service-based architecture - 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 Qualifications - Experience with Angular or similar front-end frameworks (integration-focused, not UI-specialist) - Experience supporting database modernization efforts, including Oracle-to-PostgreSQL migrations (schema conversion, SQL refactoring, performance tuning) - 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 Preferred Certifications - AWS Certified Cloud Practitioner - AWS Certified Solutions Architect - AWS Certified Developer Salary Up to $145,000 per year, based on experience 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 Equal Opportunity Statement 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 accommodations@rivasolutionsinc.com. Only messages left for this purpose will be returned.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000

1KOMMA5° At 1KOMMA5°, we pursue a clear vision: Living on wind and sunlight forever for free. To make this a reality, we are building the energy system of the future with Heartbeat AI. Want to be part of it? We bring together regional craftsmanship and scalable software: We don't think of solar, batteries, heat pumps, and e-mobility as isolated components, but control them as an intelligent, integrated overall system in our virtual power plant. Directly connected to the electricity market – in real time, fully automated. This way, energy is used when it is available from renewables and particularly cost-effective. By 2030, our goal is to transition 1.5 million households to renewable energies. Over 3,000 people are working towards this every day, at more than 80 locations worldwide, from Finland to Australia. Want to take responsibility and build solutions that truly matter? Apply now and help us shape the energy world of tomorrow. Learn about our Product & Tech team! Deine Position We are looking for a Senior Backend Engineer with an interest in full stack development to join our Site Config team. You will help to design, build and shape the solutions that enable the seamless setup and configuration of our customers’ Home Energy Management Systems (HEMS). We are the layer between our IoT fleet and our customers and installers, and we are scaling fast - join us! You will collaborate as part of our cross-functional team of frontend engineers, backend engineers, a product manager and a designer. Cloud Architects and SREs will enable you to easily deliver and run software in a consistent, secure and reliable way. Our Stack: TypeScript, NestJS, NextJS, Flutter, GCP, Vercel, Cursor, Datadog As a Senior Backend Engineer, you will: - Plan, build and shape multiple business critical applications and integrations - Thoughtfully create, implement, evaluate and deploy software solutions to solve complex problems in an elegant way - Lay the foundation and architecture to scale globally - Foster a culture of experiment-driven innovation within the team - Promote teamwork and successful project execution - Improve developer satisfaction by constantly avoiding/reducing tech-debt, automating as much as possible and documenting decisions, runbooks etc. - Work across your boundaries and interact in close collaboration with our stakeholders and other teams Dein Profil You check many of the following boxes: - Proven experience in developing, shipping and monitoring scalable backend software solutions with TypeScript from several past projects - Experience with NestJS in large scale applications is a clear plus - otherwise, experience with similar frameworks - Able to communicate ideas clearly and concisely both in written and spoken form (our working language is English) - You actively seek input from your peers and create visibility where it’s lacking - A broad knowledge of architectural patterns and experience implementing them with modern devops best practices - Worked in a cross-functional team being responsible for the full software development lifecycle, including leading project orchestration - Interest in wearing different (metaphorical) hats. We expect our engineers to engage in product thinking and care deeply about business impact - You feel comfortable with ambiguity and ask for what you need to get the job done - You are excited to leverage AI tools to enhance your impact, including agentic coding We are an ambitious and dynamic company with a talented team. We require our engineers to be imaginative, enthusiastic, and willing to tackle new challenges as we strive to provide everyone with renewable energy technologies. Bonus points for: - Experience in Next.js or Flutter - We are experimenting with more fullstack roles, though you will remain primarily a backend expert - Experience with CI/CD using GitHub Actions and cloud infrastructure (GCP/Vercel) - A passion for the home energy and renewable sector Benefits - You are part of an international, dynamic, and highly motivated team of people who have a proven track record of making things happen - With your work, you accelerate the "energy transition" and hence have a direct impact on our climate - Work with and learn from other super smart colleagues - You will enjoy direct contact with core decision makers - You will enjoy the best chances of entering full-time in one of Europe’s most thriving scale-ups - You work remotely (Germany-wide), with offices in Hamburg, Berlin or Munich - Create a healthy balance alongside your work and enjoy all the benefits of the EGYM Wellpass - Benefits and discounts are yours with Futurebens - Whether city bike or e-bike - be flexible with our job bike leasing and do something good for the environment at the same time

Germany
2Brains logo

Full Stack Developer – Golang, Angular

2Brains

En 2Brains, integramos estrategia, diseño y tecnología para potenciar empresas y disruptores tecnológicos.

Backend Engineer60 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Desarrollo de nuevas funcionalidades y mantenimiento del sistema. • Solución de issues y errores reportados. • Asegurar la calidad del código y el buen funcionamiento de la aplicación. • Trabajar en el desarrollo web responsive.

Chile
Coinbase logo

Senior Software Engineer, Backend - Platform (Payment Rails)

Coinbase

We're building an open financial system for the world.

Backend Engineer60 days ago
Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform organization. Payment Rails is the foundational infrastructure that powers how money moves at Coinbase—processing fiat deposits, withdrawals, and transfers across payment methods, gateways, and banking integrations at scale. You'll design and build the low-latency, high-throughput backend services that ensure every transaction is fast, secure, and reliable, directly enabling millions of customers to move value seamlessly across the Coinbase ecosystem and beyond. What you’ll be doing (ie. job duties): - Design and build scalable payment systems that process millions of transactions daily—developing APIs, services, and integrations that power deposits, withdrawals, and fund transfers across multiple payment methods and rails. - Own backend services end-to-end from architecture through production—writing high-quality, well-tested code and operating services that must be correct, auditable, and reliable in a real-time financial environment. - Partner cross-functionally with Product, Design, Compliance, and Finance to translate complex payment requirements into robust, scalable technical solutions that balance speed, safety, and regulatory compliance. - Drive technical vision and execution by working with engineers, product managers, and senior leadership to shape the long-term roadmap for Payment Rails—identifying opportunities to improve reliability, reduce latency, and scale our systems. - Integrate with internal and external partners including banking systems, payment processors, and teams across Coinbase (e.g., FinHub, Ledger, Risk) to ensure seamless money movement across the platform. - Contribute to engineering excellence by mentoring teammates, participating in design reviews, and helping build a strong, inclusive, and high-performing engineering culture. What we look for in you (ie. job requirements): - 5+ years of experience in backend software engineering, with demonstrated experience building high-volume, low-latency distributed systems. - Strong coding skills in Go (preferred) or similar languages, with solid understanding of relational databases, transactions, and data consistency. - Experience designing and operating production services at scale—including monitoring, alerting, incident response, and performance optimization. - Deep understanding of distributed systems, APIs, and system design principles—you can decompose complex problems into well-structured, service-oriented architectures. - Proven ability to collaborate across teams and functions, driving alignment with both technical and non-technical stakeholders. - You're passionate about building an open financial system that brings the world together. - Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human-in-the-loop practices to deliver business-ready outputs and drive measurable improvements in efficiency, cost, and quality. Nice to haves: - Experience with payment systems, banking integrations, or financial infrastructure (e.g., ACH, SWIFT, SEPA, card networks, payment processors). - Experience with blockchain technology, stablecoins, or crypto payment flows. - You've gone through rapid growth at a company (from startup to mid-size) and understand the challenges of scaling systems and teams. - Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services. Job #: P75674 Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $186,065—$218,900 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal OpportunityCoinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and ApplicantsDepending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI DisclosureFor select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com

United States
$186.1K - $218.9K / year
Job Closed
IoT Venture GmbH logo

Backend Development Internship & Thesis

IoT Venture GmbH

Creating Data Signatures for high value assets

Backend Engineer60 days ago
InternshipRemoteTeam 51-200H1B No Sponsor

• Development of backend systems • Working with APIs and databases

Germany
Job Closed