Hybrid Senior Software Engineer

Posted 2 weeks ago

Apply now

About the role

  • Senior Software Engineer developing and maintaining applications for Porto Serviços' innovative digital platform. Collaborating with cross-functional teams to ensure scalability, security, and integration capabilities.

Responsibilities

  • 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;

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job