Company

Riva Solutions Inc.See more

addressAddressWashington, DC
type Form of workFull-time
salary Salary$111K - $140K a year
CategoryInformation Technology

Job description

Title: Mid. Software Engineer
Location: Remote
Terms: Full-time

RESULTS. INNOVATION. VALUES. ACCOUNTABILITY.

Project Description
The National Reporting System (NRS) is designed to improve the reporting mechanisms for Land-Grant Universities (LGUs) and NIFA National Program Leaders (NPLs), focusing on streamlining data collection to avoid redundancies and lessen the administrative load. It supports compliance with the Agriculture Research, Extension, and Education Reform Act (AREERA), optimizing the technology for better efficiency in reporting and managing agricultural research and education data.
Position Description
Seeking a highly proficient Senior Software Engineer to collaborate with both front-end and back-end development engineers. This role demands not only exceptional Java skills but also a basic understanding of React and Single Page Web Applications. The ideal candidate should have a solid track record in leading development teams and be well-versed in TDD, BDD, OIDC, Spring Boot, Spring Core, and CI/CD. Proficiency in containerization and RedHat OpenShift, is crucial. Your leadership will be pivotal in steering our team towards creating innovative, scalable applications, leveraging the latest in web technologies and cloud platforms.
Responsibilities
  • BS in Information Technology or a related field, or equivalent professional experience.
  • 5+ years work experience as a Java software engineer.
  • Software Development: Design and develop high-quality Java applications. Focus on architecture and system design for reliability, scalability, and performance, particularly with Java 17+ and frameworks like Spring Core and Cloud.
  • Team Mentorship: Mentor both front-end and back-end development teams. Conduct code reviews, manage branching strategies, and guide the team in following Agile methodologies.
  • CI/CD Processes: Implement and maintain CI/CD pipelines using GitLab and SonarQube, ensuring efficient and automated workflows.
  • Build Technologies: Utilize Gradle for build automation, dependency management, and streamlined build processes.
  • Testing and Quality Assurance: Implement TDD and BDD using tools like JUnit, Mockito, Cucumber, and Spock.
  • Ensure compliance with 508 Accessibility standards.
  • API Development: Design and implement secure RESTful APIs.
  • Infrastructure Management: Manage cloud-based infrastructure using Terraform, focusing on containerization with Kubernetes and AWS. Lead cloud migration strategies and ensure efficient infrastructure utilization.
  • Source Control Management: Proficient use of Git for source code management and version control.
Requirements
  • Java Proficiency: Expertise in Java 17+, with a strong understanding of object-oriented programming and streaming principles.
  • Databases: Expertise with MySQL, and expert level expertise with SQL.
  • Front-end Knowledge: Familiarity with React and Single Page Web Applications.
  • Frameworks: In-depth knowledge of the Spring ecosystem, including Spring Cloud, and MySQL databases.
  • Testing: Proficiency in JUnit, Mockito, TDD, BDD methodologies, and tools like Cucumber and Spock. Knowledge of 508 Accessibility compliance.
  • CI/CD & SCM: Experience with GitLab, SonarQube, and Git for source code management.
  • Build Tools: Proficiency with Gradle.
  • Containerization & Cloud: Strong experience with container technologies (especially Docker, and OpenShift).
  • Process Management: Experience in leading teams, conducting code reviews, developing branching and release strategies, and understanding Agile workflows.
  • Experience with USDA a plus

That’s RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people firsts, and providing a flexible work environment, our employees have higher moral, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority.

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 identify, national origin, disability, veteran status, or any protect 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.

Refer code: 8566485. Riva Solutions Inc. - The previous day - 2024-03-14 03:48

Riva Solutions Inc.

Washington, DC
Jobs feed

Engineer II

Wsav

Savannah, GA

Bookkeeper with Strong AP Experience

52Ten

Remote - Oregon, United States

Local CDL Driver

Beacon Building Products

West Monroe, LA

FP&A Manager

Opw

Olin, NC

First Grade Teacher - Cary

Tmsa Public Charter Schools

Olin, NC

Index Research Analyst

Vettafi

New York, NY

$65,000 - $75,000 a year

Network Operations Technician

Leidos

Denver, CO

$39.65 - $45.50 per hour

Special Education Teacher/Case Manager

School Administrative Unit 6

Claremont, NH

Attorney Associate or Attorney Senior (U)

Mexico Courts

Albuquerque, NM

Public Outreach Coordinator (Community Outreach & Environmental Education Specialist 3)

State Of Washington Dept. Of Ecology

Lacey, WA

$50,088 - $67,380 a year

Share jobs with friends

Related jobs

Java Engineer

Principal Java (Backend) Software Engineer (USA, UK or POLAND REMOTE)

Turnitin, Llc

Washington, DC

a month ago - seen

Web JAVA Software Engineer

Lumen Solutions Group, Inc.

Washington, DC

3 months ago - seen

Software Engineer (Java / Spring)

Latitude, Inc.

Washington, DC

4 months ago - seen