Lead the technical team in application development.
Design scalable software architectures using microservices principles and Agile development practices.
Collaborate with infrastructure teams to ensure application availability and scalability on AWS Cloud.
Provide technical guidance and support to the team, fostering professional growth and technical excellence.
Implement and maintain best practices for security, performance, and scalability.
Work with container-based architectures and microservices orchestration.
Support the software development process by providing technical and business insights into applications, assisting in the construction and maintenance of features.
Maintain the technical quality of source code and adherence to standards, policies and procedures established by Software Architecture.
Manage release versions of development deliverables using specific tools and techniques.
Plan releases by detailing and decomposing features into technical tasks, and perform functional analysis (based on functional and non-functional requirements).
Develop solution designs by creating and/or updating the physical design for implementation in the chosen technology, specifying interfaces (screens, files, reports, etc.), participating in data model validation, and reviewing and updating the solution architecture.
Support test strategy and evaluate results based on prepared documentation, as well as assist in defining the test data sets required.
Contribute to testing by participating in the configuration of the installation environment for a new application and supporting functional and non-functional test execution.
Release the package to staging/UAT after completing the test cycle, and handle non-conformities by evaluating and implementing reported fixes.
Transfer knowledge to the support team by consolidating system documentation.
Resolve application non-conformities by analyzing issues, implementing code changes, producing builds, and documenting the tests.
Define the package composition, assemble system versions across environments through merge and change requests, and participate in updating the Application Record and establishing the integration environment.
Prepare estimates of effort and cost and contribute to budget proposals, validate the project's technical solution and identify system improvements.
Contribute to refining the solution vision, scope and requirement details, business rules and integrations for each feature, participate in reviewing and updating non-functional requirements, and validate the detailed scope of the release package.
Prepare deployment instructions for project/system deliverables (Application Record).
Ensure system integrity by coordinating version integrations, maintenance and product fixes across environments (test, staging/UAT and production).
Validate the staging/UAT environment by requesting environment configuration and installation of the application and database.
Provide administrative support to coordination on delegated activities.
Apply Agile project management techniques.
Requirements
Bachelor's degree.
Solid experience in analysis and definition of functional and non-functional requirements.
Experience in software development, preferably in Java.
Knowledge of Design Thinking and software architecture.
Experience in test management and software quality.
Familiarity with advanced techniques and tools (TDD, BDD and CI/CD).
Experience with Agile methods (Scrum and Kanban).
Differential: Knowledge of corporate lending products (Receivables Discounting, Working Capital and Overdraft).
Tech Stack
AWS
Cloud
Java
Benefits
Flexible Meal and Food Allowance.
Health Plan.
Dental Plan.
Wellhub and TotalPass.
Bio Ritmo gym exclusive for employees: at the Headquarters complex.
Profit Sharing (PLR).
Stock program: "Porto em Ação" — complementary to PLR until 2025.
Sand and multipurpose courts: at the Headquarters complex.
Transportation voucher.
Shuttle van services: available at the main Porto access stations (Luz, Barra Funda, Santa Cecília and Júlio Prestes).
Extended parental leave: up to 40 days for all family configurations.
Extended maternity leave: 6 months.
On-site medical clinic with specialties: at the Headquarters complex and Barra Funda.
Childcare or nanny allowance.
Life Insurance.
Private Pension Plan
PortoPrev.
Discounts on Products and Services.
Tuition assistance: reimbursement for undergraduate, postgraduate or MBA programs.
Monthly races: subsidy for major road races in São Paulo.
Reimbursement for language courses (English or Spanish).
Teatro Porto: exclusive sessions for employees.
Library.
Resting room: at the Headquarters complex.
Game room: at the Headquarters complex.
Massage and podiatry services: at the Headquarters complex.
Work location: Campos Elíseos
São Paulo (We operate hybrid models, which will be discussed during the selection process).