Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Aravo Solutions, Inc. Logo

Sr. Software Engineer- SaaS Platform/Java

Aravo Solutions, Inc.

Salary not specified
Aug 21, 2025
Austin, TX, US
Apply Now

Aravo Solutions, Inc. is looking for an Engineer to enhance and maintain a highly configurable, multi-tenant, enterprise class, SaaS solution that incorporates cross-organizational collaborative workflows, data integration, and a rich user interface built on a complex data model. This role will work primarily on the design and implementation of solutions that integrate with infrastructure, new and existing services, monitoring systems and internal tooling to provide a secure, reliable, supportable platform.

Requirements

  • 6+ years of hands-on experience building enterprise SaaS Java applications built on top of a spring framework.
  • Extensive experience with database modeling and concepts; Oracle experience a plus.
  • Adept at designing solutions in public, private, and hybrid infrastructure models.
  • Experience with the full software development life cycle, including a strong quality focus, and demonstrable success with design reviews, code reviews, and unit testing.
  • Leveraging automation tools (CI/CD pipelines, IaC, configuration management) to modernize systems and processes.
  • Proficiency in utilizing and integrating with modern observability tools for monitoring system health, analyzing trends, and proactive issue detection.
  • Experience integrating JS UI frameworks.

Responsibilities

  • Design, develop, and maintain scalable and supportable services and APIs for a multi-tenant SaaS application.
  • Manage and improve CI/CD pipelines, Infrastructure as Code (IaC), and configuration management, focusing on engineering efficiencies, quality, and security, to accelerate deployment cycles.
  • Effectively communicate risk and impact of changes by defining technical requirements through collaboration with stakeholders to understand functional, system, and data requirements.
  • Drive sustained improvements in our platforms observability to proactively identify issues, improve system health, and reduce incident resolution time.
  • Contribute to architectural discussion and champion best practices for code quality, security, and operational excellence.
  • Create and maintain technical documentation for system architecture and operational procedures.
  • Assist in diagnosing and resolving customer issues, offering support for debugging and remediating issues.

Other

  • Participate in Agile/Scrum practices such as sprint planning, daily stand-ups, and retrospectives as well as managing project timelines and deliverables effectively
  • Effective communications skills honed refining requirements and solving complex problems within a collaborative team environment.
  • The capacity for viewing the big picture while consistently delivering product in a hands-on development position.
  • Experience using agile software development methodology
  • Experience debugging complex applications in Linux environments.