Staff Software Engineer focusing on API integrations and AI integration at Aravo Solutions. Leading backend architecture and enhancing cloud-native workflows.
Responsibilities
Own, design, and evolve distributed backend services using Java and Spring Boot
Architect systems for scalability, reliability, performance, and observability
Drive and document architectural decisions through ADRs, RFCs, and other technical artifacts
Establish and enforce engineering standards, design patterns, and best practices
Define and implement cloud-native architecture patterns across environments
Lead 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 excellence
Design, build, and scale multi-tenant RESTful APIs and integration services
Lead modernization initiatives, including legacy SOAP to REST migrations
Define, standardize, and enforce API governance and best practices
Architect and implement integration patterns including:
Webhooks
Event-driven systems (Kafka, Kinesis)
External system connectivity frameworks
Design and implement Model Context Protocol (MCP) server/client patterns
Enable secure interactions between LLM agents and internal systems, databases, and tools
Ensure AI integrations are safe, observable, governed, and scalable
Contribute to evolving AI-driven platform capabilities
Elevate standards for code quality, peer reviews, and maintainability
Define and promote robust testing strategies (unit, integration, performance)
Improve observability, monitoring, and on-call practices
Mentor senior engineers and provide technical leadership across teams
Partner closely with Product, Infrastructure, and Integration teams
Translate ambiguous business requirements into clear technical solutions and roadmaps
Communicate technical trade-offs effectively to both technical and non-technical stakeholders
Actively participate in Agile/Scrum ceremonies and planning processes
Requirements
8+ years of hands-on Java development in production environments
Deep expertise with Spring Boot and Spring Cloud ecosystems
Strong understanding of JVM internals, performance tuning, concurrency, and multithreading
Hands-on experience with AWS, GCP, or Azure
Strong experience with Kubernetes and containerized deployments
Proficiency in Infrastructure as Code (Terraform or CDK)
Experience building and maintaining CI/CD pipelines at scale
Familiarity with service mesh architectures
Proven experience designing and scaling distributed systems
Strong 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)
Experience with distributed tracing (OpenTelemetry)
Familiarity with logging and monitoring tools (Prometheus, Grafana)
Experience defining and managing SLOs/SLAs
Participation in incident response and postmortem processes
Experience or exposure to Model Context Protocol (MCP)
Familiarity with LLM integrations, agent workflows, and AI-enabled systems
Understanding of secure design principles for AI interactions
Demonstrated ability to influence technical direction without direct authority
Strong mentorship, coaching, and team development skills
Ability to operate effectively in ambiguous and fast-paced environments
Experience leading large-scale platform modernization initiatives
Strong documentation practices and technical writing skills
Passion for emerging technologies, particularly AI-driven development patterns
Excellent collaboration and stakeholder management abilities
Continuous learner with a growth mindset and a bias toward innovation
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 Events
Job title
Staff Software Engineer – API Integrations, AI Integration
Senior Full - Stack Engineer IV responsible for developing and maintaining Synthetic Monitoring solutions. Working at ING in Poland, focusing on reliable and scalable Golang and Grafana systems.
Global Technical Leader for sterile biotech products at Chiesi ensuring technical robustness throughout product lifecycle. Leading industrialization strategy and lifecycle management projects in a collaborative environment.
Software Developer responsible for the design, development, and implementation of software projects for Langan. Collaborating with teams to support company initiatives through tech solutions.
Senior Product Engineer building cutting - edge software solutions for nonprofits at Goodstack, a fast - growing impact startup. Join a team dedicated to creating scalable products that make a difference.
Field Software Engineer configuring and troubleshooting maritime sensor technologies for a global intelligence network. Collaborating remotely with field technicians and backend engineers.
Sr. Software Engineer developing Azure/Cloud applications. Overseeing architectural design and contributing to robust RESTful services creation in a cloud environment.
Full - Stack Software Engineer at GovWell building AI - powered solutions for government services. Working across the stack to deliver features that improve public service efficiency.
Senior Manager managing CNB integration initiatives at RBC, focusing on engineering delivery and program governance. Engaging with technology teams to ensure successful project execution and reporting.
Software Engineer II at Carelon optimizing large - scale healthcare data solutions using Snowflake and Microsoft Data Fabric. Collaborating with stakeholders to develop impactful data solutions.
Software Engineer working on scalable LLM and AI systems at Carelon Global Solutions. Responsibilities include building LLM model pipelines, collaborating with various teams, and mentoring junior engineers.