
Software Architect/ 2 weeks ago
Arquitetura Processual Inteligente
Attractive
Application ends: 2026-01-02
Quick Summary
Remote Software Architect role (PJ/Independent Contractor) focused on driving technological evolution by modernizing legacy PHP 5.2 and Java 7 systems while designing and implementing new AWS cloud architecture. Requires mastery of Java (Spring Boot), Angular, NodeJS, Kafka, Docker, Kubernetes, and proven experience with AWS services (ECS, Lambda, RDS, S3). Responsibilities include designing scalable microservices, guiding technical evolution, and overseeing CI/CD and observability solutions.
Software Architect: Cloud & Legacy Modernization (Remote)
We are seeking an experienced, hands-on Software Architect to drive the technological evolution of our products and modernize legacy systems. This role is remote (PJ/Independent Contractor) with availability for occasional in-person meetings.
You will focus on two primary areas:
- Developing modern cloud architecture (AWS) utilizing microservices built with Java (Spring Boot), NodeJS, Angular, Kafka, and Kubernetes.
- Modernizing legacy systems, specifically applications written in PHP (including version 5.2) and Java 7, some of which are currently running in Docker containers.
Main Responsibilities
- Design and review system architecture, ensuring scalability, security, and adherence to AWS cloud best practices.
- Support development squads in designing and implementing microservices and asynchronous integrations (Kafka).
- Plan and guide the technical evolution of legacy systems, defining strategies for migration, refactoring, or isolation of critical modules.
- Oversee the implementation of CI/CD pipelines, observability, and monitoring solutions.
- Support technical decision-making alongside the CTO and development leaders.
- Document architectural standards, integration flows, and development guidelines.
Technical Requirements
- Solid experience in distributed software architecture and asynchronous integrations.
- Mastery of Java (Spring Boot), Angular, and NodeJS.
- Proven experience with AWS services (ECS, Lambda, RDS, S3, CloudWatch, etc.).
- Knowledge of messaging systems like Kafka and microservice communication patterns.
- Experience working with PHP (including older versions, specifically PHP 5.2) and Java 7.
- Familiarity with Docker containers, Kubernetes, and deployment best practices in hybrid environments.
- Experience with relational databases (RDS, PostgreSQL).
- Knowledge of non-relational databases (MongoDB, ElasticSearch, ScyllaDB, or Cassandra).
- Ability to operate strategically and practically, including code review and team support.
Differentiators (Nice to Have)
- Experience migrating legacy systems to modern architectures.
- Knowledge of BPMN, RabbitMQ, or other message brokers.
- Experience with Kubernetes infrastructure and event-driven architecture.
- Background in corporate groups or legaltechs.
- Collaborative and didactic profile, capable of mentoring developers across various technical levels.
Expected Soft Skills
- Systemic vision and strong focus on results.
- Excellent communication skills, capable of translating technical concepts for business stakeholders.
- Willingness to thrive in a technological transition environment where legacy and innovation coexist.
- Proactivity and strong sense of ownership over designed solutions.
Contract Details
Contract Regime: PJ (Independent Contractor)
Work Location: REMOTE
