We are seeking a skilled Solutions Architect to join our team on a long-term project focused on technical onboarding, configuration, and advanced troubleshooting for a global enterprise client. We require a senior, hands-on professional capable of ensuring technical excellence, client-facing support, and deep problem-solving across distributed systems.
Key Responsibilities
* Act as a technical reference for installation, configuration, and debugging activities
* Troubleshoot complex issues across distributed environments using Java, logs, and system analysis
* Configure the product through property files and client-specific integrations
* Support deployments, environment management, and production operations
* Work directly with client teams to understand technical requirements and ensure seamless implementation
* Collaborate with Customer Success and Engineering teams to maintain stability and high performance
* Contribute to continuous improvement of processes, tools, and documentation
Required Skills and Qualifications
* Proven experience with Java (minimum 2 years; hands-on debugging required)
* Strong troubleshooting skills in distributed or high-performance systems
* Solid understanding of JVM memory, threading, and performance
* Experience in client-facing technical roles (Customer Success Engineering, Technical Consulting, Professional Services, etc.)
* Knowledge of RabbitMQ, Zookeeper, Cassandra, Docker, or Ansible is a strong plus
* Excellent communication in English (spoken and written)
* Full remote availability based in Portugal
Benefits
* A long-term, stable position supporting a major international project
* Close follow-up and support from our team
* A technically challenging environment working on mission-critical, high-performance systems
* An opportunity to grow in a hybrid role that combines engineering depth with direct client impact