As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Cloud Applications Architecture, React/JavaScript/TypeScript/AWS
Location
Brazil
Posted
17 hours ago
Salary
0
Seniority
Senior
Job Description
Cloud Applications Architecture, React/JavaScript/TypeScript/AWS
GFT Technologies
• The project focuses on building an intelligent platform for Itaú based on Amazon Bedrock AgentCore, an AWS technology for orchestrating AI agents and automating processes. • The solution will be built using a cell-based architecture, organizing the system into independent modules to improve scalability, stability, and maintainability. • In addition, it will include multi-tenant integration, allowing different business areas, teams or environments to use the same platform securely and in isolation. • The consultant in the role of Cloud Application Architect specialized in Front-End will be responsible for designing and implementing AWS solutions aligned with clients’ technical requirements and business objectives. • In collaboration with AWS ProServe teams, they will participate in initiatives to modernize enterprise applications and cloud development, contributing technical expertise to digital transformation projects. • Implement AWS solutions that meet client needs, with a focus on corporate environments and enterprise requirements. • Perform technical activities throughout the project delivery cycle, including implementation, testing and deployment of solutions. • Gather requirements and implement strategies for migrating applications to AWS environments. • Apply AWS best practices and emerging technologies to real business scenarios. • Contribute to technical documentation, create reusable artifacts and collaborate with multidisciplinary teams.
Job Requirements
- Bachelor’s degree in Computer Science, Engineering or related fields, or an equivalent combination of education and practical experience.
- Solid experience in Front-End development using React.
- Advanced knowledge of JavaScript and TypeScript.
- Experience using and maintaining component libraries and design systems.
- Experience with state management using Redux, Zustand and React Query.
- Experience with integration and real-time communication using WebSocket.
- Knowledge of authentication and authorization using OAuth 2.0 and OpenID Connect (OIDC).
- Experience developing dashboards and data visualization.
- Knowledge of responsive development and accessibility best practices (A11Y).
- Experience with automated testing using Jest, React Testing Library and Cypress.
- Knowledge of front-end architecture best practices, componentization and web application performance.
- Experience modernizing applications using languages such as Python, JavaScript, Node.js, Java, C#, Go or Ruby for AWS environments.
- Knowledge of modern application architectures, including APIs, microservices, serverless architectures, containerization and DevOps practices (experience with containers, Kubernetes or application deployment).
Benefits
- Multi-benefit card – choose how and where to use it.
- Tuition assistance for undergraduate, graduate, MBA and language courses.
- Certification support programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunity for an international career.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Design, build, and test features across our backend and frontend. You'll take part in design discussions, implementation, code review, and testing. Qualifications - Strong TypeScript and Node.js engineering: You have built and maintained substantial TypeScript services in production. - Micro-services design experience: You have built systems composed of multiple services and you have clear understanding of service boundaries, contract evolution, error handling across service calls, and observability. - Kafka and event-driven architecture: You have worked with Kafka or a comparable event streaming platform in production. You have a good understanding of topic design, partition strategy, consumer group behavior, idempotency, ordering guarantees, and what happens when a consumer falls behind or a message cannot be processed. Bonus if you have specific experience with Confluent. - PostgreSQL: You can design a database schema, and understand transactions, indexing, and migration strategy. - AWS or equivalent cloud experience with Kubernetes: You are comfortable with operating services in AWS. You can navigate the services we use (e.g. EKS, RDS, S3, CloudWatch, IAM etc.) and you can debug a problem that crosses the boundary between your code and the infrastructure it runs on. - Unit test frameworks such as jest and vitest. - Playwright or equivalent end-to-end testing experience: You have hands-on experience with test authoring frameworks such as Playwright (ideal), Cypress, Selenium, or similar. - Test design as a discipline: You can take an acceptance criterion or a user story and decompose it into a coverage strategy that includes unit, integration, and end-to-end tests in sensible proportions. You know when an e2e test is the right answer and when a unit test would catch the bug faster and more reliably. Requirements - Engineering quality as a habit: You think about testability while you design. - Strong written communication: You write high quality and easy to understand design documents, PR descriptions, Test cases etc. - Systems thinking across boundaries: You have worked across integration boundaries, have debugged problems that span multiple systems. - Comfort with ambiguity: You ask clarifying questions, surface assumptions, and do not quietly build whatever is written in the ticket. Nice to have - Experience in healthcare, LIMS, or any FDA-regulated software environment. - Direct experience with Confluent, Redox, or EHR integration work is a real plus. - Familiarity with requirements management tools like Jama. - Hands-on experience with modern AI tools (Claude, Cursor, etc.).
• Develop and maintain REST APIs following best practices, using Java (versions 11 to 21) and Spring Boot. • Create and maintain SOAP clients and document APIs with Swagger. • Design and implement integrations with Oracle and MySQL databases. • Apply TDD and use testing frameworks such as JUnit, Mockito, and others. • Define and implement microservices-based architecture, applying patterns such as Circuit Breaker, API Gateway, and Backend for Frontend. • Use Claude Code to generate, review, and document code, as well as to create automated tests. • Follow SOLID principles, object-oriented development, and Domain-Driven Design (DDD). • Work with multi-threading and performance optimization. • Implement messaging solutions with Kafka and RabbitMQ. • Collaborate with architects and other developers to maintain technical quality and consistency. • Participate in CI/CD processes, automation, and a DevOps culture.
Java Developer, Mid/Senior – Financial Services
DBDesign and Build The Future | Somos uma empresa Randoncorp
• Work on the development of APIs (REST) and Java applications • Propose improvements to existing solutions to achieve better performance • Integrate the system with new or modified software components • Create and maintain API and microservice solutions to be consumed by clients • Build, evolve and scale distributed architectures and microservices • Understand client needs and seek simple, high-quality, scalable solutions • Participate in ceremonies prescribed by the agile methodology • Prepare and execute system deployments • Resolve impediments that affect the team’s deliveries
• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.



