Porto a Porto

Senior Software Engineer

Porto a Porto

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain backend applications using Java.
  • Implement robust, secure solutions on the AWS cloud.
  • Collaborate with cross-functional teams to define requirements.
  • Design the platform's integration architecture.
  • Develop and maintain detailed platform architecture documentation.
  • Perform system performance analysis and optimization.
  • Automate CI/CD processes.
  • Ensure system integrity by creating unit, functional, and integration tests.
  • Participate in code reviews and contribute to continuous process improvements.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience building/developing software systems.
  • Experience in architecting and building complex, scalable digital platforms.
  • Deep knowledge of various architectural styles (microservices, serverless, message-driven architecture, etc.) and their trade-offs.
  • Proven experience designing and implementing robust, secure APIs (RESTful, GraphQL).
  • Strong knowledge of distributed systems design and horizontal and vertical scalability strategies.
  • Experience with relational and non-relational databases, and data persistence strategies for high-demand platforms.
  • Familiarity with cloud computing platforms (AWS, Azure, GCP) and their core services.
  • Advanced knowledge of DevOps practices and CI/CD tools.
  • Experience with messaging systems and queues (e.g., Kafka, RabbitMQ, SQS).
  • In-depth knowledge of application and infrastructure security (authentication, authorization, encryption, OWASP).
  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK Stack, Datadog).
  • Knowledge of event-driven architecture (Event-Driven Architecture).
Benefits
  • Flexible Meal and Food Allowance;
  • Health Insurance;
  • Dental Plan;
  • Wellhub and TotalPass;
  • Exclusive access to Bio Ritmo gym for employees;
  • Profit-Sharing Program (PLR);
  • Equity Program: "Porto em Ação";
  • Beach sand and multi-sport courts;
  • Transportation Voucher;
  • Company shuttle van services;
  • Extended Parental Leave;
  • Extended Maternity Leave (6 months);
  • On-site medical clinic with specialists;
  • Childcare or nanny allowance;
  • Life Insurance;
  • Private Pension Plan - PortoPrev;
  • Discounts on Products and Services;
  • Education stipend: reimbursement for undergraduate, postgraduate, or MBA studies;
  • Monthly runs;
  • Language course reimbursement (English or Spanish);
  • "Teatro Porto": exclusive sessions for employees;
  • Library;
  • Rest/lounge room;
  • Game room;
  • Massage and podiatry services;
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaAWSCI/CDAPIsmicroservicesserverless architecturedistributed systemsrelational databasesnon-relational databasesapplication security
Soft Skills
collaborationcommunicationprocess improvementproblem-solving
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering