Staff Software Engineer (API Integrations/AI Integration)
Location: Hybrid- Employees may be required to work out of the nearest office location for quarterly meetings 1-4 times annually. Aravo Solutions, Inc., provides leading third-party risk management (TPRM), ESG, and vendor lifecycle management solutions powered by intelligent automation software and designed to meet the needs of TPRM teams at Global 2000 enterprises.At Aravo, we believe that in an increasingly interconnected world, managing risk is a critical pillar of global resilience. Traditional, manual approaches to TPRM can no longer keep pace with today's scale and speed of disruption. That's why we have pioneered an Intelligence-First™ approach.Trusted by millions of third-party users in 195+ countries, Aravo provides guidance for the most complex third-party networks in the world, helping them mitigate risk, build business resilience, and protect their reputations. We are fundamentally redesigning how organizations see, understand, and act on risk by embedding AI directly into the core of their workflows.Joining Aravo means working at the forefront of AI in TPRM and collaborating with a team that views AI as a partner, not a replacement. You will have the opportunity to work alongside industry experts, leverage the latest technologies, and contribute to shaping the future of third-party risk management!Position Overview:We are seeking a Staff Software Engineer - Integration & Platform (Java/Spring) to serve as a technical anchor for our Integration & Platform team. This individual will lead the architecture and evolution of critical backend services, define and uphold engineering standards, and drive the modernization of our Java/Spring Boot ecosystem toward cloud-native and AI-enabled workflows.The ideal candidate brings deep expertise in distributed systems, cloud infrastructure, and API/integration design, along with strong leadership capabilities. They will possess exceptional communication and problem-solving skills and thrive in a fast-paced, highly collaborative environment while influencing technical direction without direct authority.Key Responsibilities:Platform Architecture & Engineering LeadershipOwn, design, and evolve distributed backend services using Java and Spring BootArchitect systems for scalability, reliability, performance, and observabilityDrive and document architectural decisions through ADRs, RFCs, and other technical artifactsEstablish and enforce engineering standards, design patterns, and best practicesCloud & Infrastructure LeadershipDefine and implement cloud-native architecture patterns across environmentsLead adoption and optimization of:Infrastructure as Code (Terraform, CDK)Containerization and orchestration (Kubernetes)Service mesh technologies (Istio, Linkerd)Optimize systems for resilience, cost efficiency, and operational excellenceIntegration & API Platform DevelopmentDesign, build, and scale multi-tenant RESTful APIs and integration servicesLead modernization initiatives, including legacy SOAP to REST migrationsDefine, standardize, and enforce API governance and best practicesArchitect and implement integration patterns including:WebhooksEvent-driven systems (Kafka, Kinesis)External system connectivity frameworksMCP & AI Integration (Emerging Capabilities)Design and implement Model Context Protocol (MCP) server/client patternsEnable secure interactions between LLM agents and internal systems, databases, and toolsEnsure AI integrations are safe, observable, governed, and scalableContribute to evolving AI-driven platform capabilitiesEngineering Excellence & QualityElevate standards for code quality, peer reviews, and maintainabilityDefine and promote robust testing strategies (unit, integration, performance)Improve observability, monitoring, and on-call practicesMentor senior engineers and provide technical leadership across teamsCross-Functional CollaborationPartner closely with Product, Infrastructure, and Integration teamsTranslate ambiguous business requirements into clear technical solutions and roadmapsCommunicate technical trade-offs effectively to both technical and non-technical stakeholdersActively participate in Agile/Scrum ceremonies and planning processesRequirementsQualifications:Core Java & Spring Expertise8+ years of hands-on Java development in production environmentsDeep expertise with Spring Boot and Spring Cloud ecosystemsStrong understanding of JVM internals, performance tuning, concurrency, and multithreadingCloud Platform & DevOpsHands-on experience with AWS, GCP, or AzureStrong experience with Kubernetes and containerized deploymentsProficiency in Infrastructure as Code (Terraform or CDK)Experience building and maintaining CI/CD pipelines at scaleFamiliarity with service mesh architecturesArchitecture & Distributed SystemsProven experience designing and scaling distributed systemsStrong understanding of event-driven architectures (Kafka, Kinesis)Expertise in API design (REST, GraphQL, and legacy SOAP systems)Solid data modeling experience (SQL and NoSQL databases)Strong foundation in security principles (authentication, authorization, secrets management)Observability & ReliabilityExperience with distributed tracing (OpenTelemetry)Familiarity with logging and monitoring tools (Prometheus, Grafana)Experience defining and managing SLOs/SLAsParticipation in incident response and postmortem processesMCP & AI Tooling ExposureExperience or exposure to Model Context Protocol (MCP)Familiarity with LLM integrations, agent workflows, and AI-enabled systemsUnderstanding of secure design principles for AI interactionsLeadershipDemonstrated ability to influence technical direction without direct authorityStrong mentorship, coaching, and team development skillsAbility to operate effectively in ambiguous and fast-paced environmentsPreferred Qualifications/Skills/Soft Skills: Experience leading large-scale platform modernization initiativesStrong documentation practices and technical writing skillsPassion for emerging technologies, particularly AI-driven development patternsExcellent collaboration and stakeholder management abilitiesContinuous learner with a growth mindset and a bias toward innovationWhy Join Us:At Aravo Solutions, Inc., we offer a dynamic and inclusive work environment where employees are encouraged to innovate, grow, and make a meaningful impact. We provide competitive compensation and benefits packages, opportunities for professional development, and the chance to work alongside industry experts on cutting-edge projects.Benefits: 100% Employer Paid Medical Insurance options for the Employee and Family Paid Maternity and Paternity Leave Life and AD&D Insurance Long-Term Disability Insurance 401K with Company Matching Equity Participation 4 Weeks of Vacation Fully Stocked Kitchens Company-Sponsored Charitable Day of Giving EventsAravo Solutions Inc. is registered as an employer in many, but not all, states. If an applicant is not in or able to work from a state where Aravo Solutions Inc. is registered, they may not be eligible for employment. The eligible states include: FL, GA, MA, MO, NC, NH, NV, OR, PA, SC, TN, and TX.