Haystack
← Back to Jobs
Remote
Technology
ATAKAASA Technologies logo

Software Solutions Architect || Remote

AKAASA TechnologiesUnited States🇺🇸United StatesPosted Oct 22, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Remote
Location
United States
Posted
20 hours ago
SAFeSpringSpring BootGitAWSExpoApacheJavaKafkaReact NativeReactPostgreSQLAgileCI/CD

Job Description

Required Qualifications

·         Extensive experience as a Software Solutions Architect, Application Architect, Software Architect, Enterprise Application Architect, or similar technical architecture professional.

·         Strong experience architecting large-scale enterprise applications and distributed systems.

·         Deep understanding of event-driven architecture and asynchronous messaging patterns.

·         Hands-on experience with Apache Kafka, including event publishing, event consumption, integration patterns, and failure handling.

·         Strong understanding of event sourcing and its application in distributed enterprise systems.

·         Experience designing distributed transaction workflows using patterns such as Saga orchestration or choreography.

·         Strong knowledge of state management, data reconciliation, system synchronization, and eventual consistency.

·         Experience architecting cloud-native solutions on Amazon Web Services.

·         Strong knowledge of the Java ecosystem, including Java 21 and Spring Boot.

·         Experience designing systems backed by PostgreSQL or similar relational databases.

·         Ability to create proof-of-concepts, prototypes, and test harnesses independently.

·         Experience defining architectural standards, solution diagrams, decision records, integration patterns, and technical documentation.

·         Strong understanding of API architecture, enterprise integration, security, scalability, reliability, and application performance.

·         Experience supporting CI/CD pipelines, automated testing, and modern software-delivery practices.

·         Demonstrated ability to evaluate technical alternatives and clearly explain architectural tradeoffs.

·         Experience working with cross-functional product, engineering, security, DevOps, QA, and business teams.

·         Strong executive-level presentation, facilitation, and written communication skills.

·         Ability to operate independently, make informed decisions, and move complex initiatives forward with limited oversight.

·         Experience working in Agile environments.

Preferred Qualifications

·         Experience with React Native and Expo-based mobile application architecture.

·         Experience designing offline-first or occasionally connected applications.

·         Familiarity with Ditto for offline data synchronization.

·         Familiarity with Legend State or comparable application state-management technologies.

·         Experience with FusionAuth or comparable identity and access-management platforms.

·         Experience integrating Twilio or similar external text and email communication services.

·         Experience with GitLab, Testim, TestFlight, and CI/CD pipeline architecture.

·         Knowledge of Java 25 capabilities or experience evaluating future Java platform upgrades.

·         Experience operating within the Scaled Agile Framework, including Agile Release Trains and PI Planning.

·         Experience supporting regulated products, FDA-related traceability requirements, or other highly controlled environments.

·         Experience architecting systems supporting field operations, high-volume transactions, or mission-critical workflows.

·         Experience conducting technical evaluations during field trials or phased product rollouts.

Direct React Native expertise is preferred but not mandatory. Candidates with exceptional distributed-systems architecture experience and the ability to guide mobile-connected platforms will receive strong consideration.

Current Technology Environment

·         Architecture: Distributed Systems, Event-Driven Architecture, Event Sourcing, Saga Patterns, State Management, Data Reconciliation

·         Backend: Java 21, Spring Boot

·         Messaging: Apache Kafka

·         Database: PostgreSQL

·         Cloud: AWS

·         Mobile: React Native, Expo

·         Offline Synchronization: Ditto

·         State Management: Legend State

·         Identity and Security: FusionAuth

·         Communications: Twilio

·         DevOps and Delivery: GitLab, CI/CD Pipelines

·         Testing and Distribution: Testim, TestFlight, Test Harnesses

·         Delivery Methodology: SAFe, Agile Release Trains, PI Planning

Similar jobs