




**Join \#Ensiteam!** We are a company with over **19 years** in the market, specializing in **custom software development**. At Ensitech, we connect highly specialized talent with major companies in the **United States, Europe, and Canada**. Our collaborators work with global teams on designing and commercializing technology solutions. **Position: Solutions Architect** We are seeking a **Solutions Architect** who will serve as a technical catalyst within our projects. **What You’ll Do:** * **AWS Solution Design**: Design reference architectures for new payment products using native AWS services. * **Core Modernization**: Lead migration from Java monoliths to microservices built on Micronaut/Spring Boot. * **Data Governance**: Define partitioning and replication strategies in MySQL/DynamoDB to ensure high availability (99\.99%). * **SDLC Optimization**: Improve Jenkins and SonarQube pipelines, reducing deployment times without compromising quality. * **Training**: Train and guide development teams. * **Ticket Support**: Resolve tickets related to Jenkins, SonarQube, Nexus, and Backstage. **Requirements** **AWS Cloud Native / AWS Core Services** * Proficiency in EC2, S3, RDS, Lambda, API Gateway, SQS, SNS, DynamoDB. * Design of serverless architectures, microservices, and containerized solutions (EKS/ECS, Docker, Kubernetes). * Implementation of cloud security using KMS and best practices (Principle of Least Privilege). * Experience with idempotency and fault-tolerance patterns. * Application of Domain-Driven Design (DDD) and definition of Bounded Contexts. * Strategies for monolith-to-microservices migration (Strangler Fig pattern). * Design of elastic solutions—not just lift & shift. **Backend Ecosystem (Java First)** * Advanced/Expert Java and Intermediate Python. * Proficiency in Spring Boot and Micronaut. * Patterns: Dependency Injection, RESTful APIs. * Messaging: AWS SQS/SNS; Kafka/MSK or RabbitMQ preferred. * Design of event-driven systems for asynchrony and decoupling. **Data Strategy (Polyglot Persistence)** * **Relational**: MySQL / PostgreSQL with high performance and ACID consistency. * **NoSQL**: DynamoDB / MongoDB for high scalability and flexible modeling. **Security and Compliance** * Protocols: OAuth 2\.0, OpenID Connect, JWT. * SSO with AWS Cognito and/or Okta. * Knowledge of OWASP Top 10 and vulnerability mitigation. * Use of SAST/DAST in CI/CD. * Secret and key management (KMS, Vault). * Familiarity with regulations: PCI DSS, SOC 2, ISO27000, DORA. **CI/CD & Quality** * Design of pipelines in Jenkins and Git repository management. * Containerization with Docker. * Mandatory integration of SonarQube for technical debt control. **Frontend Awareness** * Knowledge of Angular and SPA architecture (BFF). **Soft Skills** * Architectural vision to make data-driven technical decisions. * Executive communication to explain technical impact on OPEX. * High ownership of end-to-end architectural decisions. * Mentoring and evangelizing of best practices. * Technical negotiation with stakeholders. * Conflict resolution and consensus building across teams. * Tolerance for ambiguity and design under incomplete information. * Holistic thinking about the enterprise ecosystem. * Continuous learning in cloud technologies and frameworks. * Influence without authority. * Deep domain knowledge of the business. * Pragmatic documentation (C4, UML, ADRs). **What We Offer:** * **Competitive salary and benefits.** * **100% remote work.** * **Customized benefits package**, **aligned with your experience and needs.** Employment Type: Full-time Salary: $80,000\.00 \- $90,000\.00 per month Benefits: * Flexible working hours * Medical expense insurance * Life insurance * Remote work Work Location: Remote


