···
Log in / Register
Software Architect
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
79Q22222+22
Favourites
Share
Some content was automatically translatedView Original
Description

Do you want to work for a company that lives and breathes technology, offers new challenges, a career development plan, and a work environment focused on continuous professional growth? Check out the profile below and apply! Experienced Software Architect to technically lead our development initiatives. **Education/Qualifications** Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related fields. **Mandatory Requirements** Academic Qualification: Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or related fields. Work Experience: Minimum of 5 years of proven experience specifically as a Software Architect or Tech Lead. **Mandatory Technical Knowledge** **Software Architecture and Design:** Solid experience designing distributed applications and microservices. Proficiency in Design Patterns, SOLID principles, Clean Architecture, Hexagonal Architecture (Ports and Adapters), and Domain-Driven Design (DDD). Practical experience with Test-Driven Development (TDD). Experience integrating systems (REST, gRPC, SOAP) and managing interface contracts (OpenAPI/Swagger). Authentication and security strategies (OAuth2, OIDC, JWT), with focus on Red Hat SSO (RHSSO) or Keycloak. **Backend and Databases:** Senior-level experience with major market technology stacks, with emphasis on Java (Spring Boot) and/or .NET (C#) and Node.js. Experience with Application Servers, specifically JBoss AS. Data modeling, query optimization, and database versioning using Liquibase. Relational Databases (Oracle, PostgreSQL, SQL Server, MySQL) and NoSQL databases (Redis, ElasticSearch, MongoDB). Knowledge of messaging and event systems (RabbitMQ, Kafka, or Azure Service Bus). **Modern Frontend:** Architectural understanding of SPAs (Single Page Applications). Proficiency in modern frameworks: Angular (recent versions) and ReactJS. Knowledge of state management, micro-frontends, and web performance optimization. **DevOps, Infrastructure, and Cloud:** Proficiency in container ecosystem (Docker). Experience orchestrating with Kubernetes (cluster creation and management, manifests, Helm Charts) and platforms such as Rancher or OpenShift. Knowledge of API Management (Red Hat 3scale). Implementation of CI/CD pipelines (Azure DevOps, Jenkins, GitLab, GitHub Actions, or similar tools). GitOps practices using ArgoCD. Configuration of proxies and web servers (Nginx, Traefik, Apache). **Activities and Responsibilities** **Technical Leadership and Strategy:** Define and evolve the company’s reference architecture, selecting appropriate technologies for each context. Design scalable, resilient, and secure solutions aligned with business requirements. Act as a technical mentor for developers, elevating the team’s overall quality standards. Identify technical risks early and propose mitigation plans. **Quality and Processes:** Establish development guidelines, coding standards, and architectural documentation (ADRs, C4 diagrams, UML). Conduct complex Code Reviews and Design Reviews to ensure system integrity. Implement code quality metrics (SonarQube, Fortify) and performance monitoring (APM, Sentry, Kibana/Logstash, Prometheus, Loki, Grafana). Ensure integration of security tools into the development lifecycle, such as OWASP ZAP. **Hands-on and Innovation:** Develop Proof of Concepts (POCs) to validate new technologies or approaches. Directly address performance bottlenecks and critical production issues. Lead the DevOps strategy, ensuring continuous and automated deliveries via Kubernetes and ArgoCD. **Behavioral Skills/Soft Skills** Assertive Communication: Ability to translate complex technical decisions for non-technical stakeholders and negotiate timelines/scope. Leadership: Ability to influence cross-functional teams without necessarily holding direct hierarchical authority. Systems Thinking: Capacity for analysis, abstraction, and extrapolation to anticipate future impacts of current decisions. Resilience and Learning Agility: Enthusiasm for learning new technologies and adaptability to change. **Desirable/Preferred Knowledge** Backend and Databases: Senior-level experience with major market technology stacks, with emphasis on .NET (C#) and/or Node.js. **Professional Certifications:** Cloud certifications (e.g., AWS Solutions Architect, Azure Solutions Architect). Kubernetes certifications (CKA – Certified Kubernetes Administrator or CKAD). Architecture certifications. Java specialist certifications (e.g., Oracle OCP, Spring Professional) or Microsoft (.NET) certifications. Experience with government or judicial systems (integration with PJe). Postgraduate degree in Software Architecture. Advanced English for technical reading and writing. **Employment Contract Information** Compensation: To be negotiated Working Hours: 40 hours per week – Monday to Friday – from 08:00 to 12:00 and from 14:00 to 18:00. Access to courses on e-learning platforms. Remote

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.