Hybrid Mid-Level Software Engineer

Posted last month

Apply now

About the role

  • Mid-Level Software Engineer at Porto Resolve developing and maintaining Java applications for customer vehicle service solutions. Collaborating cross-functionally to deliver scalable and efficient systems.

Responsibilities

  • Develop and maintain applications using Java, ensuring high quality and scalability of systems.
  • Implement robust and secure solutions on the AWS cloud, applying development and architectural best practices.
  • Collaborate with cross-functional teams to define requirements and deliver new features.
  • Analyze and optimize system performance, ensuring the efficiency and reliability of solutions.
  • Automate CI/CD processes, integrating version control and continuous deployment tools in AWS environments.
  • Ensure system integrity by creating unit, functional, and integration tests.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Handle issues and incidents related to production applications, proposing improvements to increase system resilience.

Requirements

  • Experience developing with Java.
  • Knowledge of AWS, with experience using services such as EC2, S3, RDS, Lambda, and others.
  • Experience with relational and non-relational databases (e.g., MySQL, DynamoDB).
  • Familiarity with microservices architecture and API-driven development (RESTful/GraphQL).
  • Knowledge of version control tools such as Git.
  • Experience with CI/CD pipelines using tools such as Jenkins, GitLab CI, or AWS CodePipeline.
  • Ability to work with agile methodologies (Scrum, Kanban).
  • Experience with automated testing practices and TDD (Test-Driven Development).

Benefits

  • Meal and Food Vouchers: Your meal (VR) and food (VA) vouchers are flexible so you can meet your needs and decide how best to use them;
  • Transportation Allowance: For commuting to the Porto offices;
  • Transportation Services: For your comfort and safety on the way to our office, we provide shuttle vans at the main stations serving Porto: Luz, Barra Funda, Santa Cecília, and Júlio Prestes;
  • Health, Dental, and Life Insurance: So you can take care of yourself and your dependents;
  • Profit Sharing (PLR): Because we know we'll only grow if we grow together;
  • Parents and Children Support: Childcare or nanny allowance to help care for your most precious ones;
  • Private Pension Plan - PortoPrev: To help secure a more stable future;
  • Gympass: To exercise and take care of your physical health at numerous gyms wherever you are;
  • Scholarship Program: To start an undergraduate degree or to pursue a second degree or postgraduate studies;
  • Language Courses: Subsidy for English and Spanish courses;
  • Comprehensive Health Program: A series of benefits and initiatives to support your overall balance across three pillars: mental health, physical health, and financial well-being;
  • Discounts on Products and Services: So you can enjoy the products and services within our large ecosystem.

Job title

Mid-Level Software Engineer

Job type

Experience level

Mid levelSenior

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